Android NDK开发:NDK开发环境搭建

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,你值得拥有哦!

作者:快乐出发0220 ;Android群:151319601 ; Linux群:96394158 ;转载请注明出处 http://klcf0220.cnblogs.com/ !!!
原文地址:https://www.cnblogs.com/klcf0220/p/3095882.html