在网上关于NDK的文档中,关于修改环境变量的配置大都描述如下:
设置环境变量
但是我安装的Cygwin下的home目录里面是空的,什么都没有,在运行make命令时会报错,如果出现这个问题可以在执行host-setup.sh命令之前修改D:\androidTools\android-ndk-1.5_r1\build下的host-setup.sh文件,如下代码所示:
ANDROID_NDK_ROOT=D:/androidTools/android-ndk-1.5_r1 export ANDROID_NDK_ROOT #!/bin/bash
前两行是设置android-ndk的环境变量,需要添加进去,后面一行是对原文件的修改。
另外我的Cygwin不显示当前路径,不知道怎么解决。每次都要对路径进行很多操作,很麻烦,可以修改Cygwin的启动的bat文件,让其启动后的当前目录位于android-ndk的root下。在Cygwin.bat 的后面添加如下代码:
cd D:\androidTools\android-ndk-1.5_r1
另外需要注意的是:安装Cygwin和android的ndk的路径中不应该出现空格 |
|