本篇博文主要记录了自己在Ubuntu12.04系统下配置cocos2d-x的开发环境。在配置过程了参考了以下地址的博文:
Ubuntu下cocos2d-x开发环境及配置http://blog.csdn.net/jamesjiangchn/article/details/8734586
子龙山人的cocos2d-x跨android&ios平台开发入门教程http://www.cnblogs.com/zilongshanren/archive/2012/04/28/2473282.html
相关博客:
http://gameit.ro/2012/01/creating-an-iphone-and-android-cocos2d-x-hybrid-project-updated/
需要注意的点:
1.NDK不要使用最新版本r9,会发生安装后启动不了的问题。
http://*.com/questions/18278932/cocosdenshion-android-simpleaudioengine-make-error
http://www.cocos2d-x.org/boards/6/topics/32437
2.cocos2d-x也不要使用最新版本,改用稳定版本,因为最新版本创建项目的方式和创建后的项目与之前的版本有所不同。
3.AndroidManifest.xml文件出错问题、“Please define NDK_ROOT”等问题。
http://up2pu.iteye.com/blog/1744746
4.解决cocos2d-X 2.0版本后创建的Android项目提示org.cocos2dx.lib.Cocos2dxActivity找不到问题 。
http://blog.163.com/zhoulong19880518@126/blog/static/6070970220132511558143/
http://blog.csdn.net/gitxs/article/details/8134723
5.DDMS出现“ Can't bind to local 8700 for debugger”问题。
http://*.com/questions/3318738/eclipse-ddms-error-cant-bind-to-local-8600-for-debugger
6.出现“Symbol 'cocos2d' could not be resolved”问题。
http://*.com/questions/14313349/cocos2d-x-for-android-symbol-cocos2d-could-not-be-resolved
7.出现“Unresolved inclusion: "AppDelegate.h”问题。
http://www.cnblogs.com/zilongshanren/archive/2012/04/28/2473282.html
8.出现“undefined reference to `vtable for XXX'问题。
http://www.cnblogs.com/JD85/archive/2012/09/17/2688128.html
http://www.cocos2d-x.org/boards/6/topics/6769
9.出现“No rule to make target”问题。
http://blog.csdn.net/snakewarhead/article/details/8223169
http://www.cocos2d-x.org/boards/6/topics/15397
http://blog.csdn.net/caimo/article/details/8750548
10.clear project出现”[clean-box2d_static-armeabi] Error 2“问题。