Eclipse下安装Android开发环境:NDK和CDT(3)

4 整合NDK和Eclipse

在eclipse中选中上面创建的ndkfoo项目, 按Alt+Enter,显示 Properties for ndkfoo窗口:

左边选Builders,右边按[New...]按钮,弹出的对话框中双击Program图标,在Edit Configuration 窗口中填入:

Name:NDK_Builder(这个名词是任意的)

切换到Main Tab:

Location:

D:\cygwin\bin\bash.exe

Working Directory:

D:\cygwin\bin

Arguments:

--login -c "cd/cygdrive/d/helios/workspace/ndkfoo/jni && $NDK/ndk-build"

切换到Refresh Tab,勾选以下项:

Refresh resources upon completion.

The entire workspace

Recursively include sub-folders

切换到 Build Options,勾选以下项:

AllocateConsole

After a Clean

Buring manual builds

During auto builds

During a Clean

Spacify working set of relevant resources

这样我们就把NDK和eclipse整合到一起。当更改ndkfoo.c文件之后,就不用切换到cygwin命令窗口去执行ndkfoo的编译了。

5 安装Eclipse C/C++开发工具包CDT

这个话题和NDK关系不大。

进入下面的地址页面:

可以看到:

CDT 7.0.2 for Eclipse Helios

Eclipse package: EclipseC/C++ IDE Helios SR2.

p2 software repository: .

记下URL:

打开eclipse菜单Window->Install new Software,

Work with:

按按钮[Select All],[Next>],安装和更新CDT。完成之后,就可以在eclipse中创建、编辑、编译、调试C/C++程序了(但这样的程序并不天生是一个Android NDK程序。更多的功能选项要逐步探索)。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wyszwp.html