NDK开发环境搭建
参考链接:http://www.cnblogs.com/playing/archive/2011/07/14/2106727.html
http://www.cnblogs.com/baronzhao/archive/2012/07/10/2585181.html
http://blog.csdn.net/kwiner/article/details/6250021
1. 下载NDK压缩包,至于从哪里下载借助搜索引擎吧。
2. 解压NDK压缩包,配置环境变量。将解压的地址写入环境变量PATH中
3. 在命令提示符下输入ndk-build如果弹出如下的错误,而不是说ndk-build not found,就说明ndk环境已经安装成功了。特别提示一下,搜索引擎中会告诉一些早期的NDK版本的使用,是在命令提示符下输入build/host-setup.sh;但是NDK经过更新,这个文件已经没有了。只需要输入ndk-build就可以了。
Android NDK: Could not find application project directory !
Android NDK: Please define the NDK_PROJECT_PATH variable to point to it.
/home/braincol/workspace/android/android-ndk-r5/build/core/build-local.mk:85: *** Android NDK: Aborting . Stop.
4. cygwin的安装,至于如何安装,从哪里安装也去借助搜索引擎吧。在Cygwin安装过程中,可能比较慢,必须安装的项目有make和gcc;建议安装下面几个包:autoconf2.1 ,automake1.10 ,binutils ,gcc-core ,gcc4-core ,gdb ,pcre ,pcre-devel,都安装最新版本。安装完毕后,运行Cygwin,输入"make -v"和"gcc -v"来检测是否安装成功;make版本要在3.81以上。
5. 以上任务结束后,就表示基本的开发环境搭建完成了。
编译NDK示例程序(测试NDK开发环境)
启动Cygwin,在命令行中输入以下命令编译hello-jni示例:
# cd /cygdrive/c/android-ndk-r5b/samples/hello-jni
# $NDK/ndk-build clean
# $NDK/ndk-build
上面的命令将清除hello-jni示例项目,并重新编译,编译后将产出 libhello-jni.so 表示编译成功。
NDK至此成功安装完成。
喜欢开源,乐意分享的大神们,欢迎加入QQ群:176507146,你值得拥有哦!