一、先决条件:
1.你已经安装了cygwin,并保证里面make和gcc可用。2..你已经下载了NDK for windows的压缩包。
二、安装步骤:
1. 将NDK压缩包解压。假设解压文件的路经为:E:/android/ndk.
2.找到cygwin的安装目录。假设为C:/cygwin。打开该目录下的子方件夹home,在home里你应该能看到一个和你的电脑账户名同名的文件夹,打开它,在里面有一个叫.bash_profle的文件。用记事本打开它(用UltraEdit打开更好,不会看起来很杂乱),在方件尾(# fi后)加上两行:
NDK=/cygdrive/e/android/ndk
export NDK
如果你是以记事本打开.bash_profile的,那么上面两行不用换行,用空格隔开就好了。形式如下:
# fi(//这里是方件尾) NDK=/cygdrive/e/android/ndk export NDK
3.运行cygwin bash shell.
输入:
cd $NDK //现在你知道设置NDK有什么用了!
cd build
./host-setup.sh // 运行host-setup.sh
到这一步,若无意外,会提示安装成功.
三、测试
重启cygwin // 不重启可能也行
在命令行输入:make APP=hello-jni
能看到编译信息.
转自 http://hi.baidu.com/zhupan19851230/blog/item/6a7454edf1224ce8b3fb952d.html