1.安装cygwin(devel目录下最好都安装)
2.cygwin安装目录下的“home/当前用户名”的.bash_profile下以UltraEdit(Unix方式)或者eclipse打开,最后添加一句:
ANDROID_NDK_ROOT=/cygdrive/d/SDK/android-ndk-r5b-windows(实际的NDK路径)
export ANDROID_NDK_ROOT
(可以在cygwin中用cd $ANDROID_NDK_ROOT确认)
3.在eclipse的项目的属性中添加新的外部链接编译器后,指定参数为:
--login -c "cd /cygdrive/d/HelloNDK/jni && $ANDROID_NDK_ROOT/ndk-build"
(先cd到eclipse工程下的jni目录,再执行ndk-build)
(如果ANDROID_NDK_ROOT命令无法识别,先确认是否成功配置了NDK的所在路径(如D:\SDK\android-ndk-r5b-windows)到Path环境变量里)
来源:https://www.cnblogs.com/mixiyou/archive/2011/04/05/2006157.html