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
相关文章推荐
- 【iOS-cocos2d-X 游戏开发之四】Cocos2dX创建Android NDK新项目并编译导入Eclipse中正常运行!
- Android-NDK编译:cocos2d-x(三) eclipse 导入工程
- 【iOS-cocos2d-X 游戏开发之四】Cocos2dX创建Android NDK新项目并编译导入Eclipse中正常运行!
- Cocos2d-x3.2总结build.native.py编译问题,Eclipse导入不了
- 【iOS-cocos2d-X 游戏开发之四】Cocos2dX创建Android NDK新项目并编译导入Eclipse中正常运行! 推荐
- Cocos2d-x 创建Android工程和编译+导入到Eclipse编译
- 编译 cocos2d-x-3.13.1 程序:eclipse (c++)
- 编译 cocos2d-x-3.13.1 程序:eclipse (lua)
- 【cocos2d引擎学习】导入eclipse出现Cocos2dxActivity cannot be resolved to a type
- [cocos2d-x][apk打包][Fatal signal 11][andriod]Eclipse编译Fatal signal 11报错-都是字符赋值惹的祸
- cocos2d-x的eclipse工程解决jni目录下main.cpp文件编译错误的问题
- Cocos2d-x 导入到Eclipse后出现The import org.cocos2dx.lib cannot be resolved错误
- Ubuntu16.04环境下eclipse中导入robocode.jar包编译robocode、上传至github仓库操作小结
- Intellij idea导入eclipse项目后编译报illegal character: \65279
- Eclipse+hadoop2.6.2源码编译导入
- Cocos2d-x 3.2导入到Eclipse后出现The import org.cocos2dx.lib cannot be resolved错误
- 修改Eclipse默认工作空间与导入原有配置方案和设置JDK编译方式
- 使用maven编译dubbo,导入eclipse(其他maven开源项目编译类似)
- Spring源代码编译,并导入Eclipse
- eclipse导入cocos2dx项目后,CDT无法编译