Kotlin native 初心

什么是Kotlin native

kotlin native提供了使用kotlin代码与kotlin库与平台原生交互,生成原生二进制的功能
这其中不包括JDK类库,不可以将native和JVM混为一谈

如何下载

https://github.com/JetBrains/kotlin-native/releases/tag/v1.3.50
https://github.com/JetBrains/kotlin/releases/tag/v1.3.50

当然,使用snapd是最便捷的方法

sudo snap install kotlin-native --classic

kotlin native提供以下命令:

cinterop  原生接口操作
konanc  编译器(kotlin-native的别名,柯南C)

cinterop

  • .def 原生接口定义
    最好使用一个 .def 文件描述一个原生库(.so), 形成独立的命名空间

konanc

posted @ 2019-11-08 00:48  develon  阅读(863)  评论(0编辑  收藏  举报