在安卓工程里使用Nim语言

先上仓库,代码原作者不是我。我添加了中文文档。

NimHelloJNI: 如何在安卓工程里面使用Nim语言

Nim Hello JNI 是一个使用JNI从安卓JAVA界面调用C代码的例子,C代码是使用Nim编程语言生成的而不是直接从C源码文件。

原理

在这里使用的构建系统中,Nim只被用来(-c)编译成.c文件,并让构建系统将这些文件变成共享库文件,这似乎比使用Nim全部编译成共享动态库来被构建系统作为第三方库包含要简单一些,尽管这样做也可以,并且可以消除对构建文件系统中nimbase.h文件的需要。

猜你喜欢

转载自blog.csdn.net/weixin_43539313/article/details/127042303