android studio编译cocos2dx,【Cocos-2dx】使用Visual Studio2017 编译Cocos-2dx 3.15(示例代码)...

1.Visual Studio2017是微软今年更新的VS版本,UI看着比之前的更养眼了。推荐从这个网站下载最新的安装程序:https://www.visualstudio.com/zh-hans/

a0f515fe4ea66f9ccdcc1cc917539a21.png

2.Cocos-2dx 3.15 是今年4月份放出的,做了不少更新。可以从 http://www.cocos.com/download 下载。解压后,看一下cocos目录:

e03eb415d20bedde93f2eac22e357e2f.png

3.安装Python (2.1.13版本,也是最新的Python2 版本)。推荐去官网下载(https://www.python.org/)。

下载后,安装。然后把Python路径加入系统的Path路径。完成这些步骤后,在 cmd 里面输入 python --version ,要是能看到版本号,就说明安装成功了。贴一张图吧:

535634ecd26444c80fce9c62d47dbd8d.png

4. 打开cocos2d-x-3.15\build目录里面的 cocos2d-win32.sln 解决方案文件。这时候VS2017会弹出一个 检查解决方案 对话框,问你要不要升级下Windows SDK版本和编译工具版本,推荐选择最新的版本。我就是因为没升级这个,导致编译时报了错。

(1) 检查解决方案 对话框截图

15a978d355018d9ba158ddeaf70bb488.png

(2)因为没有升级SDK和编译工具版本时的报错信息的截图

1a2e3dca321cfca853cb431b32f02429.png

报错信息类似这样的: 1>C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\VCTargets\Microsoft.Cpp.Platform.targets(55,5): error MSB8020: 无法找到 Visual Studio 2010 的生成工具(平台工具集 =“v100”)。若要使用 v100 生成工具进行生成,请安装 Visual Studio 2010 生成工具。或者,可以升级到当前 Visual Studio 工具,方式是通过选择“项目”菜单或右键单击该解决方案,然后选择“重定解决方案目标”。

1>已完成生成项目“libSpine.vcxproj”的操作 - 失败。

解决的办法就是:在VS中选择解决方案,右键单击,再点击”重定解决方案目标“,再次弹出 检查解决方案 对话框,然后选择最新的版本就行了。

472692f84c5681845e0b59abb9e930c2.png     

c533e93e23209adeb3f149cbf85c39d6.png

选择后的输出信息:

d8a9399eb58b406a06f47aab499e4b61.png

5. 然后再次点击 运行按钮,想着编译完成后Demo就可以运行了,结果报错了,说是一个类似libcur的库没找到。没想那么多,直接重新生成解决方案就可以了。这是最终运行的界面:

2d60fa9cc01d445ccc7587739c96423f.png

3D场景看着还行:

2b8eb14644ba575083cf31f99bd4ea38.png

小提示:

有时候需要配置一些Cocos的环境变量,我发现安装 CocosForWin-v3.10 后,就会自动帮配置好,可以省去一些繁琐的手动操作步骤

a15eacd1690591abdd4f38a17fb79216.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值