引言:工欲善其事必先利其器,从本文开始将会记录我的cocos2d-x开发学习过程。
常用:
1.cocos2d-x官网:http://www.cocos2d-x.org/
2.cocos2d-x中文网:http://cocos2d.cocoachina.com/
环境:
win7 32位旗舰版、VS2010旗舰版、cocos2d-x-2.1.5
步骤:
第一步:下载并安装VS2010(非本文重点,省略)
第二步:下载并安装cocos2d-x SDK
1.在cocos2d-x官网下载页面,下载对应版本的cocos2d-x SDK,目前cocos2d-x-2.1.4和cocos2d-x-2.1.5都是官方推荐使用的稳定版本,作者使用的是2.1.5版本。
网址:http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Download
2.解压cocos2d-x SDK包,如D:\cocos2d-x-2.1.5,建议目录最好不要弄得太深,以免以后访问麻烦。
3.接着双击图中的cocos2d-win32.vc2010.sln或cocos2d-win32.vc2012.sln(根据电脑中的VS版本选择),生成解决方案
编译完成后,发现有两个错误:
错误一:
error MSB3073: 命令“if not exist "D:/cocos2d-x-2.1.5/Debug.win32/" mkdir "D:/cocos2d-x-2.1.5/Debug.win32/"
if exist "D:/cocos2d-x-2.1.5/Debug.win32//CocosDragonJSRes" rd /s /q "D:/cocos2d-x-2.1.5/Debug.win32//CocosDragonJSRes"
mkdir "D:/cocos2d-x-2.1.5/Debug.win32//CocosDragonJSRes"
xcopy "D:/cocos2d-x-2.1.5/samples/Javascript/CocosDragonJS/proj.win32/../../../../scripting/javascript/bindings/js/*.js" "D:/cocos2d-x-2.1.5/Debug.win32//CocosDragonJSRes" /e /Y
xcopy "D:/cocos2d-x-2.1.5/samples/Javascript/CocosDragonJS/proj.win32/../../Shared/games/CocosDragonJS/Published files Android" "D:/cocos2d-x-2.1.5/Debug.win32//CocosDragonJSRes/" /e /Y
:VCEnd”已退出,代码为 4。 C:/Program Files/MSBuild/Microsoft.Cpp/v4.0/Microsoft.CppCommon.targets 103 6 CocosDragonJS
错误二:
error MSB3073: 命令“if not exist "D:/cocos2d-x-2.1.5/Debug.win32/" mkdir "D:/cocos2d-x-2.1.5/Debug.win32/"
if exist "D:/cocos2d-x-2.1.5/Debug.win32//WatermelonWithMeRes" rd /s /q "D:/cocos2d-x-2.1.5/Debug.win32//WatermelonWithMeRes"
mkdir "D:/cocos2d-x-2.1.5/Debug.win32//WatermelonWithMeRes"
xcopy "D:/cocos2d-x-2.1.5/samples/Javascript/WatermelonWithMe/proj.win32/../../../../scripting/javascript/bindings/js/*.js" "D:/cocos2d-x-2.1.5/Debug.win32//WatermelonWithMeRes" /e /Y
xcopy "D:/cocos2d-x-2.1.5/samples/Javascript/WatermelonWithMe/proj.win32/../../Shared/games/WatermelonWithMe" "D:/cocos2d-x-2.1.5/Debug.win32//WatermelonWithMeRes/" /e /Y
:VCEnd”已退出,代码为 4。 C:/Program Files/MSBuild/Microsoft.Cpp/v4.0/Microsoft.CppCommon.targets 103 6 WatermelonWithMe
用红色标出的三个目录就是错误所在,发现这几个目录并不存在。既然找到错误点,那就好解决了,进入目录 samples/Javascript/Shared/games ,新建两个目录 CocosDragonJS 和 WatermelonWithMe ,然后在 CocosDragonJS 下新建 Published files Android 目录,再次编译,成功。
来源:https://www.cnblogs.com/answords/p/3308394.html