Android      Mac中使用ndk配合cmake生成so   

在mac中仅通过cmake编译c或c++代码默认生成的是dylib文件。


0.系统 macos sierra 10.12.5。

1.下载ndk https://developer.android.google.cn/ndk/downloads/

2.测试用的test.c文件


3.编写CMakeLists.txt

和test.c文件放在同一目录里。

4.本例cmake用的是ndk中自带的,位于/Users/macpro/android-sdk/cmake/3.6.4111459/bin,设置进环境变量。
从终端进入CMakeLists.txt文件所在目录。


承接App定制、企业web站点、办公系统软件 设计开发,外包项目,毕设