1 下载NDK(Mac版本)
https://pan.baidu.com/s/1c2433Ny 该版本为NDK-r10e(包括Mac、linux、windows版本的)。
http://developer.android.com/tools/sdk/ndk/index.html
该网址需要翻墙才可以。 2 解压android-ndk-r10e-darwin-x86_64.bin。
通过UnRAR和其自带软件解压软件解压有问题。
chmod a+x是给所有人加上可执行权限,包括所有者,所属组,和其他人。
./android-ndk-r10e-darwin-x86_64.bin 执行该文件。
userdeMac-mini-2:ndk-r10e user$ chmod a+x android-ndk-r10e-darwin-x86_64.bin
userdeMac-mini-2:ndk-r10e user$ ./android-ndk-r10e-darwin-x86_64.bin
解压过程中会有许多打印。解压完成。
Everything is Ok
3 环境变量配置
用户目录下会有一个文件.bash_profile,该文件是隐藏文件。
打开该文件,vim .bash_profile
添加如下配置,这里的路径要写成自己ndk解压的路径。
export PATH=$PATH:/Users/user/tools/ndk-r10e/android-ndk-r10e/
ANDROID_NDK_ROOT=/Users/user/tools/ndk-r10e/android-ndk-r10e/
export ANDROID_NDK_ROOT
4 编译.so
cd 到工程目录下,
ndk-build 就可以编译.so了。
版权声明:本文为VNanyesheshou原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。