您的位置:首页 > 移动开发 > Cocos引擎

初次安装cocos2dx所遇到的问题以及解决办法

2013-09-29 13:54 549 查看
从今天开始就要研究cocos2dx了,今天刚刚开始。刚刚装完系统,安装好vs2010后,下载cocos2dx解压后,打开里面vs2010的工程后就调试出现10个相同的错误:

正在创建库 E:\cocos2d-2.1rc0-x-2.1.3\Debug.win32\TestJavascript.lib 和对象 E:\cocos2d-2.1rc0-x-2.1.3\Debug.win32\TestJavascript.exp

5>LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

就是这个错误,折腾了一个上午,最终解决了。网上一般都有解决方法,大部分都如:http://bbs.csdn.net/topics/390121452 所说的,但是对与一个工程都没编译的,根本就无法行通。后来不又有第二种方法:计算机是否为64bit操作系统,如是,继续2。

查找是否有两个cvtres.exe。一个是C:\Program Files(x86)\Microsoft Visual Studio 10.0\vc\bin\cvtres.exe, 另一个是C:\Windows\Microsoft.NET\Framework\v

4.0.30319\cvtres.exe。右键属性|详细信息 查看两者版本号,删除/重命名较旧的版本,或者重新设置Path变量。

(http://blog.csdn.net/mh29110/article/details/9378723)

我的是按照这个方法解决的,具体是什么原因我也不太清楚,现在没时间深究了。

还有一种方法是把。net framework 是4.5的卸载了,安装个4.0的。其实和第二种方法是一个意思,由于我的4.5无法卸载,卸载后又无法安装4.0的,就被迫放弃尝试了。建议大家还是用第二种方法,是根本的方法!!!

后来又遇到了一个问题:

共享冲突

9>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(108,5): error MSB3073: 命令“if not exist "D:\cocos2d-2.1rc0-x-2.1.3\Debug.win32\" mkdir "D:\cocos2d-2.1rc0-x-2.1.3\Debug.win32\"

9>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(108,5): error MSB3073: xcopy /Y /Q "D:\cocos2d-2.1rc0-x-2.1.3\samples\Javascript\CocosDragonJS\proj.win32\..\..\..\..\scripting\javascript\spidermonkey-win32\lib\*.*" "D:\cocos2d-2.1rc0-x-2.1.3\Debug.win32\"

9>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(108,5): error MSB3073:

9>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(108,5): error MSB3073: :VCEnd”已退出,代码为 4。

9>

9>生成失败。

这个问题挺蛋疼的,我从新生成解决方案就好了,哎,就这样,蛋疼了一上午和一中午,总算把问题解决了,嘻嘻……

从今开始要努力向手机游戏的方向发展了,祝自己成功……
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐