关于android的NDK开发中Cygwin的环境变量的配置
16lz
2021-01-23
在网上关于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文件,如下代码所示:
ANDROID_NDK_ROOT=D:/androidTools/android-ndk-1.5_r1export 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的路径中不应该出现空格
更多相关文章
- Android之文件操作和JUnit
- android studio加载so文件报错:dalvik.system.PathClassLoadero
- Eclipse+Android解决SDK下无doc文件夹问题 以及关联Android帮助
- android 入门之四【应用工程文件组成详解】
- android:通过Android命令自动编译出build.xml文件
- android中使用pull方式解析sdcard中的xml文件实例
- adb 发送文件到Android设备和从Android手机复制文件
- android 文件下载
- Android使用主题配置文件,去掉程序启动界面的短暂黑屏。