分享

关于ANDRIOD的NDK开发中Cygwin的环境变量的配置

 天道酬勤事终成 2011-01-19

在网上关于NDK的文档中,关于修改环境变量的配置大都描述如下:

 

设置环境变量
先找到安装路径下的.bash_profile 文件,我的环境位于:C:\cygwin\home\Administrator 。用
UltraEdit 打开,添加以下两句:
ANDROID_NDK_ROOT=/cygdrive/e/develop/android/android-NDK/android-ndk-1.5_r1
export ANDROID_NDK_ROOT

 

但是我安装的Cygwin下的home目录里面是空的,什么都没有,在运行make命令时会报错,如果出现这个问题可以在执行host-setup.sh命令之前修改D:\androidTools\android-ndk-1.5_r1\build下的host-setup.sh文件,如下代码所示:

 

Java代码 复制代码
  1. ANDROID_NDK_ROOT=D:/androidTools/android-ndk-1.5_r1   
  2. export ANDROID_NDK_ROOT   
  3. #!/bin/bash  

 

前两行是设置android-ndk的环境变量,需要添加进去,后面一行是对原文件的修改。

 

另外我的Cygwin不显示当前路径,不知道怎么解决。每次都要对路径进行很多操作,很麻烦,可以修改Cygwin的启动的bat文件,让其启动后的当前目录位于android-ndk的root下。在Cygwin.bat 的后面添加如下代码:

 

Java代码 复制代码
  1. cd D:\androidTools\android-ndk-1.5_r1  

 

另外需要注意的是:安装Cygwin和android的ndk的路径中不应该出现空格

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多