Cocos2d-x 彻底解决 LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

在用VS2010对cocos2d-x生成解决方案的时候出现错误:LINK : Fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

原因是:出现了两个版本的cvtres.exe。而系统变量里将这俩都引用了,编译的时候,不知道用哪个了,导致出错。

解决方法:有两种方案:

一是:项目-->项目属性-->配置属性-->连接器-->清单文件-->嵌入清单 中的“是”改为“否”,不让他将清单嵌入,自然也用不着转换了,所以轻松编译。但每次新建项目都要设置。

二是:删除最老版本的cvtres.exe;

一个C:\Windows\Microsoft.NET\Framework\v4.0.30319\cvtres.exe一个在你安装VS的软件目录..\Microsoft Visual Studio 10.0\vc\bin\cvtres.exe

然后右键属性-->详细信息 查看两者版本号,把老大的Kill掉,就完了。

这里使用的是第二种方法,验证ok。

相关文章

    本文实践自 RayWenderlich、Ali Hafizji 的文章《...
Cocos-code-ide使用入门学习地点:杭州滨江邮箱:appdevzw@1...
第一次開始用手游引擎挺激动!!!进入正题。下载资源1:从C...
    Cocos2d-x是一款强大的基于OpenGLES的跨平台游戏开发...
1.  来源 QuickV3sample项目中的2048样例游戏,以及最近《...
   Cocos2d-x3.x已经支持使用CMake来进行构建了,这里尝试...