声明:本教程在参考了以下博文,并经过自己的摸索后实际操作得出,本教程系本人原创,由于升级后的cocos2d-x有了一些变化,目前的博文还没有关于Cocos2d-x 2.2.1最新版搭建Android交叉编译环境组建的说明,所以我这几天研究了一下,现在将具体的搭建方法分享出来,也给自己学习Cocos2d-x做个笔记。
参考博文:
http://www.cnblogs.com/lhming/archive/2012/06/27/2566460.html
http://www.cnblogs.com/lhming/archive/2012/06/27/2566467.html
http://www.douban.com/note/229610750/
http://www.cnblogs.com/dekins/archive/2012/08/22/2650131.html
本文地址:
http://blog.csdn.net/sttyytw/article/details/17005263
如果转载,请注明出处!
本文搭建环境
系统:win7 64位 旗舰版 原版
软件:只装了系统的半裸机
预备下载的软件(为了方便,软件安装包请放在一个文件夹下)
请大家先行下载,但不要安装,一步一步的来
1、cocos2d-x2.2.1 2013年11月19日更新
cocos2d-x游戏引擎开发环境,大家都懂的
下载地址:(这个不用说了吧,搭建cocos2d-x的平台会不知道哪里下代码?好吧,还是贴上)
http://www.cocos2d-x.org/download
2、VisualStudio 2012
cocos2d-x需要的IDE编译环境,网上随便下,这里提供一个下载地址
下载地址:http://pan.baidu.com/share/link?shareid=90168&uk=2769186556
密钥:YKCW6-BPFPF-BT8C9-7DCTH-QXGWC
3、python
cocos2d-x2.0版本以后用python脚本来创建工程,所以需要python环境
下载地址:http://www.python.org/download/
注意:请下载python2.7.6 64位版本,不要下3.3的版本
以上是组建cocos2d-x编译环境所需要的软件,接下来是android交叉编译所需要的软件
4、java
java环境是必须的,这个在官网上下载即可,注意要选择64位版本
下载地址:http://www.java.com/zh_CN/download/manual.jsp
5、Android SDK
这个是android交叉编译必须的IDE环境,内含Eclipse
下载地址:http://developer.android.com/sdk/index.html
6、Android NDK
android交叉编译时,对C/C++代码的解释编译工具
下载地址:http://developer.android.com/tools/sdk/ndk/index.html
7、cygwin
对cocos2d-x本地C/C++代码的解释编译工具
下载地址:http://cygwin.com/install.html
这是个文本编辑软件,方便我们对之后的sh文件进行编辑
下载地址:http://www.pc6.com/softview/SoftView_36775.html
注意:sh等linux文件在用windows记事本打开时,输入的回车格式与linux回车格式不同,会造成错误。
这个软件是推荐大家使用的,大家可以自行选择