首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

cygwin ndk eclipse cdt 配备环境

2012-07-02 
cygwin ndk eclipse cdt 配置环境之前从网上看到Eclipse里配置 builder,可以编译c,c++,后来又看到一篇文章

cygwin ndk eclipse cdt 配置环境
之前从网上看到Eclipse里配置 builder,可以编译c,c++,
后来又看到一篇文章关于在Linux下使用eclipse cdt的功能,开发,linux桌面差点弄坏我的显卡,我就不用它了,在win下使用cygwin来开发,单运行ndk-build是可以正常使用的,集成到Eclipse里面才是比较重要的。

简单地说下:
建一个Hello工程,Android的,可以从sample里面取出来,编译,运行。

装上cdt插件后,新建一个工程,这时要选other工程,然后选中convert to c++project,这是装了cdt后才有的


然后下一步,选中你刚才建的Hello工程,下面选makefile project右边选cygwin gcc ,我这里没有,是因为没有配置 在系统的path里


完成之后,在工程属性里设置:
如图


差不多了,到这里也不能编译,无法生成so提示信息:
Gdbserver : [arm-linux-androideabi-4.4.3] libs/armeabi/gdbserver

/bin/sh: -c: line 1: syntax error: unexpected end of file
make: *** [libs/armeabi/gdbserver] Error 258

**** Build Finished ****
暂时不知道如何解决,
如果出现一些jni。h没有找到的问题,需要设置系统的变量INCLUDE把Java_home\include包进去,就不会提示错误了。

如何完成的编译出so文件还需要进一步的探讨,

热点排行