Windows环境下安装NDK与Eclipse CDT指南
需积分: 10 61 浏览量
更新于2024-09-18
收藏 362KB DOC 举报
“NDK Eclipse CDT 安装”
在Android开发中,有时我们需要使用本地C或C++代码来实现高性能的计算或者利用已有的库,这时NDK(Native Development Kit)和Eclipse CDT(C/C++ Development Tooling)就显得尤为重要。本资源主要讲解如何在Windows环境下安装和配置这两个工具。
1. 外部Windows环境变量设置
首先,我们需要将Android SDK工具目录和Cygwin的路径添加到系统的PATH环境变量中。例如,在这个例子中,路径设置为`D:\eclipse\android-sdk-windows\tools`和`D:\cygwin\bin`。这使得系统能够在命令行中直接调用SDK和Cygwin的相关工具。
2. 配置Cygwin内部环境变量NDK
在Cygwin环境中,我们需要设置一个名为NDK的环境变量来指向Android NDK的安装位置。编辑`~/.bash_profile`(在这个例子中是`D:\cygwin\home\wangbin\.bash_profile`),添加以下行:
```
NDK=/program/android-ndk-r7
export NDK
```
这样做后,Cygwin会知道NDK的位置,以便执行NDK相关的构建命令。
3. 测试Cygwin安装
安装完成后,通过在Cygwin终端中输入`make -v`和`gcc -v`,可以检查Cygwin的make工具和GCC编译器是否正确安装并能正常运行。
4. 移除awk.exe
为了防止版本冲突,可能需要删除`D:\cygwin\program\android-ndk-r7\prebuilt\windows\bin`目录下的`awk.exe`,确保NDK自带的版本被优先使用。
5. NDK和Eclipse CDT的安装
最后,安装Eclipse CDT插件,并配置Eclipse以使用Cygwin的bash shell和NDK。在Eclipse中,通过“Run Configurations”设置一个新的Android Native Application Configuration。在“Arguments”选项卡中,指定类似如下的命令:
```
D:\cygwin\bin\bash.exe
--login -c "cd /program/android-ndk-r7/samples/hello-jni/jni && $NDK/ndk-build"
```
这个命令会启动Cygwin的bash shell,切换到NDK示例项目的jni目录,并运行`ndk-build`脚本来编译C/C++代码。
通过以上步骤,开发者能够在Eclipse中使用CDT进行Android的本地开发,同时利用NDK编译C/C++代码并与Java代码交互。这使得开发人员能够充分利用C/C++的性能优势,同时享受Eclipse的集成开发环境带来的便利。记得在实际操作中,根据自己的NDK和Eclipse安装位置调整上述路径。
2015-07-23 上传
2023-05-01 上传
2023-06-07 上传
2023-06-09 上传
2023-07-25 上传
2023-06-28 上传
2024-09-14 上传
2023-03-08 上传
2023-09-27 上传
dufebin
- 粉丝: 3
- 资源: 47
最新资源
- ExtJS 2.0 入门教程与开发指南
- 基于TMS320F2812的能量回馈调速系统设计
- SIP协议详解:RFC3261与即时消息RFC3428
- DM642与CMOS图像传感器接口设计与实现
- Windows Embedded CE6.0安装与开发环境搭建指南
- Eclipse插件开发入门与实践指南
- IEEE 802.16-2004标准详解:固定无线宽带WiMax技术
- AIX平台上的数据库性能优化实战
- ESXi 4.1全面配置教程:从网络到安全与实用工具详解
- VMware ESXi Installable与vCenter Server 4.1 安装步骤详解
- TI MSP430超低功耗单片机选型与应用指南
- DOS环境下的DEBUG调试工具详细指南
- VMware vCenter Converter 4.2 安装与管理实战指南
- HP QTP与QC结合构建业务组件自动化测试框架
- JsEclipse安装配置全攻略
- Daubechies小波构造及MATLAB实现