写在前面的话:
1、此系列为cocos2d-x 3.0系列;
1、本人为cocos2d-x新手, 今天起在工作之余学习,尽量做到一天一篇来分享所学;
2、同道中人可多沟通交流,以期共同进步;
3、文中若有错误请纠正,高手勿喷,望多赐教。
目标:学会搭建环境
现在,一起来搭建开发环境。以下是 win7 + vs2012 + cocos2d-x 3.0正式版 的搭建过程。
第一步:下载
cocos2d-x 3.0正式版: http://www.cocos2d-x.org/download
android sdk、ndk: http://developer.android.com/sdk/index.html?hl=sk
python 2.7.6: https://www.python.org/downloads/
ant 1.9.4: http://ant.apache.org/bindownload.cgi 下载zip
vs2012
第二步:解压,设置环境变量
我的都解压在E盘,读者可做参照。
python需要安装, 安装后将其安装目录加入path, 如E:\python
其他需要的环境变量如下,可运行cocos2d-x-3.0\setup.py, 根据提示填上各自软件的安装目录即可。
环境变量项 | 值 |
---|---|
COCOS_CONSOLE_ROOT | E:\cocos2d-x-3.0\tools\cocos2d-console\bin |
NDK_ROOT | E:\android-ndk-r9d |
ANDROID_SDK_ROOT | E:\android-sdk |
ANT_ROOT | E:\apache-ant-1.9.4\bin |
截图:
第三步: 编译
打开vs2012, 打开工程,选中 E:\cocos2d-x-3.0\build\cocos2d-win32.vc2012.sln
右击生成解决方案:
接下来就会编译库文件,时间稍稍有点长。
第四步: 跑demo
将cpp-tests设为启动项目, ctrl+F5后运行的界面就出来了。
好了, 我们的环境搭建就这样了。
这边我们可以直接用vs2012来开发, cocos2d-x是cpp的, 开发完后win32跑没问题了直接转android就ok了。
参考:http://www.cocos2d-x.org/wiki/How_to_run_cpp-tests_on_Windows