关于在Eclipse中配置NDK环境。

来源:互联网 发布:最美工笔画 编辑:程序博客网 时间:2024/05/29 21:28

首先需要安装NDK.

下载Cygwin  setup.exe。最好一路默认安装下来,选择下载的地址为:http://mirrors.163.com,相对来说,163的更新还是比较块的。

更新文件只选择Devel为install.

安装完成后,通过运行cygcheck -c cygwin来检查是否安装成功. gcc --version显示Gcc的运行状况。

g++ --version, make --version, gdb --version都同上, 都显示正常则为安装成功。

其后在Eclipse中,建立一个NDKBuilder的builder。


其过程,新建builder

先择Program


main下的配置如下:


location:为cygwin根目录下bin文件夹下的bash.exe

working Directory为cygwin下的bin路径

Argument:为 --login -c "cd /cygdrive/d/programfile/android-ndk-1.6_r1/apps/HelloNDK && $NDKROOT/ndk-build"

其中d/programfile/android-ndk-1.6_r1/apps/HelloNDK为项目路径,$NDKROOT/ndk-build为NDK的路径,

NDK路径的配置是.bashprofile文件中最后配置:

NDK=/cygdrive/d/programfile/android-ndk-r6b
export NDK

本地安装NDK的路径。

.bashprofile文件在cygwin/etc/defaults/etc/skel下有,复制到cygwin/home/用户名/下。

如这样不起作用,则在c盘搜索.bash_profile文件,会在用户文件夹下存在并按照之前修改。

最后运行Cygwin,命令如下:cd $NDK

如成功则会跳入NDK路径下。


Refresh下配置如下:



Build Options下配置如下:



其中点击Specify Resources...勾选自身的项目。


就此,本项目的NDK配置Build成功