在网上关于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_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的路径中不应该出现空格
分享到:
相关推荐
一个使用cygwin做ndk的文档,可供初学者参考参考。。
**第一步:Cygwin环境变量设置** 1. **编辑.bash_profile**:打开`C:\cygwin\home\用户名\.bash_profile`。 2. **添加环境变量**: ```bash ANDROID_NDK_ROOT=/cygdrive/d/android-ndk-r5b export ANDROID_NDK_...
Android NDK环境配置是Android应用开发中的一个重要环节,它允许开发者使用C或C++编写高性能的原生代码,这些代码可以被编译成动态库并与Java应用一同打包成APK。NDK集成了交叉编译器,使得开发者能够针对不同的CPU...
- **NDK_PATH**:将你的Android NDK的根目录路径添加到系统的PATH环境变量中。这通常位于类似`C:\Android\android-ndk-r21d`的位置。 - **CYGWIN_HOME**:如果你未设置过,将Cygwin的安装目录添加到PATH,例如`C:\...
安装完成后,你需要配置Cygwin的路径到系统的PATH环境变量中,以便在命令行中直接调用Cygwin的工具。然后,你可以下载并解压Android NDK,将其放在Cygwin能够访问的位置。 在Cygwin环境下,你可以使用NDK提供的`ndk...
在完成Cygwin的安装后,还需要进一步配置NDK的工作环境,这通常涉及到设置环境变量。 1. **找到NDK安装目录**:假设您已经下载并解压了Android NDK至某文件夹(例如`C:\Android\ndk-bundle`)。 2. **配置环境变量...
本资源摘要信息将详细介绍Windows下Eclipse搭建AndroidNDK开发环境的过程,从Cygwin的搭建到Eclipse的配置,囊括了整个开发环境的搭建过程。 Cygwin的搭建 Cygwin是一个类Unix操作系统的模拟环境,可以在Windows...
在Cygwin环境中配置NDK包括对环境变量PATH的设置,以便在命令行中可以找到NDK中的可执行文件。文件中提到的profile文件,是Cygwin的环境配置文件,通过在该文件中添加NDK的路径,可以让Cygwin识别NDK的工具链。 **3...
**3.1.5 Android NDK**:下载并解压NDK至合适的位置,配置环境变量使其可访问。 **集成步骤** 1. 在Eclipse中创建一个新的Android项目,例如名为"hello-jni"。 2. 将NDK示例项目的`jni`目录复制到新创建的项目中。...
- 设置PATH环境变量,默认设置即可。 - 安装过程中按照提示操作直至完成。 #### 四、安装Windows下的Android NDK开发环境 1. **安装Android SDK**:根据官方文档完成安装。 2. **安装Android NDK**: - 下载...
3. **配置PATH环境变量**:为了确保系统能够识别NDK的路径,需要编辑`/etc/profile`文件并添加NDK的路径。使用命令行编辑器如`nano`进行操作: ``` sudo nano /etc/profile ``` 在文件末尾添加: ``` NDK=/usr...
2. **配置 NDK 路径**:确保已经安装了 Android NDK,并将其添加到系统的 PATH 环境变量中。例如,如果你的 NDK 安装在 `F:\android\NDK\android-ndk-r4` 目录下,那么需要将该路径添加到 PATH 变量中。 3. **安装 ...
- 安装完成后,在Cygwin环境中设置Android NDK路径。可以通过编辑`~/.bashrc`文件添加如下内容来设置环境变量:`export NDK_HOME=/cygdrive/c/your_ndk_path`(请根据实际情况替换`your_ndk_path`)。 2. **配置...
搭建Android+Eclipse+NDK+cygwin开发环境是Windows平台下进行Android原生代码(C/C++)开发的基础步骤。以下是对各个步骤的详细说明: 1. **安装JDK**: JDK (Java Development Kit) 是Java编程语言的开发环境,对于...
- 在Cygwin终端中,使用`cd $NDK`命令测试环境变量是否设置成功。 4. **配置C/C++编译器** - 在Eclipse中,通过导入NDK自带的hello-jni示例项目来设置C/C++编译器。 - 在项目属性中添加一个新的Builder,选择...