原文链接:在 mac os 上运行 kotlin native 的第一个程序:hello world
背景
不久前有群友在讨论kotlin,就翻看了聊天记录,发现了kotlin native,能把kotin代码编译成本地可执行文件。就到kotlin的官方网站看了一下。觉得kotlin native确实很有潜力,能够零开销调用c代码,这比JNI要好很多。也许能把kotlin当做一个语法先进的c了。
顺便说一下,我在2015年使用过一年的kotlin,用来做游戏服务器的开发,对kotlin的基本语法很熟悉了。如果kotlin能以很低的开销来做系统开发的话,这是我很乐意看到的。我前学了半年的swift,发现这货的运行开销很高,不是我想要的,现在有了kotlin native,我倒是想发掘一下,看看它究竟能干什么,希望他给的比我期望的更多。
现在kotlin native的文档很少,基本是零文档,那没办法,想要探索的话只能是:动手!!!
编译kotlin-native
- 从github下载kotlin native
- cd kotlin-native
- 下载依赖包:
./gradlew dependencies:update - 编译
./gradlew dist
至此,我们就得到了kotin的native编译器,它们在目录:./dist/bin。

本文介绍了如何在mac os上运行Kotlin Native的第一个程序,包括从github下载并编译kotlin-native,编写并编译Hello World程序,以及通过命令行和IDEA两种方式执行程序。

3580

被折叠的 条评论
为什么被折叠?



