您的位置:首页 > 移动开发 > Cocos引擎

cocos2d-x---导入eclipse编译

2013-10-29 20:50 357 查看

1.导入eclipse,生成apk

1.1.使用Eclipse NDK交叉编译

这里可以直接采用Eclipse NDK来交叉编译,具体方法为:

(1)导入proj.android项目。

(2)拷贝cocos2dx目录\cocos2dx\platform\android\java\src目录下的org包到android项目的src下。

(3)修改项目属性C/C++ builder的build command和build directory。分别为NDK目录下的ndk-builder和当前项目文件夹



(4)添加C/C++ Builder Environment NDK_MODULE_PATH,值为cocos2dx目录和cocos2dx目录\cocos2dx\platform\third_party\android\prebuilt。



(5)build project ,run as andorid app即可。如果出错,clean一下。不过运行的时候程序出现了Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1)异常,原因还没找到。。。有知道的吱一声。。。(先用Cygwin编译一次再到Eclipse中编译就可以了。真心不知道差别在哪。)



1.2.Cygwin编译

这个请参见/article/1616255.html。编译完成后导入Eclipse即可。



如果提示需要定义NDK_ROOT,那么在cygwin安装目录\home\username\.bash_profile文件末尾添加:

[cpp] view
plaincopy

NDK_ROOT=/cygdrive/d/ecl
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐