美文网首页kotlin native 入门&进阶
kotlin-native01 项目搭建

kotlin-native01 项目搭建

作者: hohov | 来源:发表于2019-05-29 11:47 被阅读0次

    写在前面

    发现国内介绍kotlin-native的文章很少,我很喜欢kotlin,打算写一系列教程。面向想要试试native开发的kotlin程序员,C++程序员也可以看一下。目前感觉还是很小众,Jetbrains的野心不小。

    开发工具

    • IntelliJ IDEA 2019 或者 Clion 2019

    环境搭建

    • IDEA新建项目,选择Kotlin,Native | Gradle 新建项目
    • 然后一路下一步,创建完成之后让Gradle飞一会,建议开代理
    • 如图 sample

    跑跑DEMO

    • 双击Ctrl,输入gradle build,回车 gradle build
    • 第一次使用kotlin-native时会下载LLVM等依赖,600多M,同样,建议开代理
    • 编译好了 编译完成
    • 看看build文件夹,可以看到debug版和release版本都编译好了,gradle面板上面也有只编译某个版本的命令 build目录
    • cd到build目录,就可以用命令行运行了 运行
    • 直接双击运行的话会窗口会一闪而过,我们可以加一行system("pause"),这个和C的一样,IDEA会自动导入platform.posix.system包 system("pause")
    • 然后重新gradle build,就可以双击运行exe了 双击运行

    总结

    环境搭建挺简单的。个人觉得kotlin直接编译成二进制可执行文件挺吸引人的,但是目前用kotlin的主要还是安卓开发,安卓开发者可以试试用kotlin-native写JNI。
    估计kotlin-native在很长的时间还会保持小众。
    下一节讲kotlin-native写动态库。

    相关文章

      网友评论

        本文标题:kotlin-native01 项目搭建

        本文链接:https://www.haomeiwen.com/subject/lcmetctx.html