cocos2d-x build_win32.bat运行闪退原因

cocos2dx 2.x build_win32.bat运行闪退怎么办?

cocos2d-x 2.2.6、cocos2d-x 2.2.5、cocos2d-x 2.2.4运行build_win32.bat运行闪退原因分析。
双击点击build_win32.bat,一闪而过。那么我们用cmd命令行运行看一下,可以看到

cocos2d-x build_win32.bat运行闪退原因_第1张图片
这里我们可以看到“=vsvars32.bat”不是内部或外部命令,也不是可运行的程序或批处理文件。然后我们打开改文件看一下,是不是 .bat文件写的有问题。当然一开始我认为官方给的.bat是不会有问题的。然后各种百度啊,CSDN啊,还是没有解决问题。emm好像说多了,那么我们看一下build_win32.bat文件的内容。
cocos2d-x build_win32.bat运行闪退原因_第2张图片
cocos2d-x build_win32.bat运行闪退原因_第3张图片
Check VC++ environment…
Building cocos2d-x library binary, please wait a while…

也就是说,需要vs10或者vs12的环境。而当我们vs版本更高的时候,该.bat文件是不会运行的。

既然问题的原因找到了,怎么解决是各位的选择了。
比较简单的方法是装个vs10或者vs12。
不过还是建议大家去用比较新的版本。
个人观点。cocos最大的特点就是每个大版本的兼容性贼差。

你可能感兴趣的:(cocose,2d-x)