下载版本:
cocos2d-x-3.5
其他前提下载版本:
VS2012
android-sdk-windows.zip
android-ndk64-r10-windows-x86_64.zip
apache-ant-1.9.4-manual.zip
python-2.7.9rc1.amd64.msi
提示:
1:解压cocos2d-x-3.5的目录上不想死的话就别含有中文目录!
否则执行cocos.py 时候会提示Err:
in get_console_path run_path = nicode(get_current_path(),"utf-8") UnicodeDecodeError: 'utf8' codec can't decode byte 0xd3 in position 8: invalid continuation byte
2:如果都下载配置好了,编译时候报错 "xcopy /Y /Q...等等"
//项目生成事件配置中将xcopy的/Y去掉即可编译通过。
3:python别下载3.xxx的。
配置环境
一:右键单击“计算机”,选择“属性”–>“高级系统设置”,在“高级”选项卡下选择“环境变量”!
在“系统变量”下选中“Path”,并点击下方的编辑按钮:
在弹出的“编辑系统变量”对话框中编辑“变量值”,在“变量值”的后面添加Python的安装路径(;C:\Python27)。
//检验python安装是否成功
打开cmd控制台,输入 python,如果出现如下提示,则说明python安装成功。
二:执行 E:\cocos2d_x\cocos2d-x-3.5\setup.py 配置其他环境示例如下:
E:\cocos2d_x\Tools\android-ndk-r10
E:\cocos2d_x\Tools\android-sdk-windows
E:\cocos2d_x\Tools\apache-ant-1.9.4
编译运行吧。。。有错误的话先看是不是在上面提示里!!!
其他:自己的新建项目属性说明
示例:cocos new Project -p com.Sping -l cpp -d E:\cocos2d_x\
参数说明:
Project 为项目名称
-p后面接包名
-l后面接开发语言类型,有cpp, lua, js三种类型
-d后面接项目存放的目录
依赖项级别:
首先编译的:libbox2d,libSpine
libcocos2d //依赖于libbox2d,libSpine
cpp-tests,cpp-empty-test //依赖于libcocos2d
libluacocos2d //依赖于libcocos2d
lua-tests,lua-empty-test //依赖于 libluacocos2d