加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Cocos2d-x 彻底解决 LINK : fatal error LNK1123: 转换到 COFF

发布时间:2020-12-14 19:04:44 所属栏目:百科 来源:网络整理
导读:在用VS2010对cocos2d-x生成解决方案的时候出现错误:LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 原因是: 出现了两个版本的 cvtres.exe。而系统变量里将这俩都引用了,编译的时候,不知道用哪个了,导致出错。 解决方法:有两种方案

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

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

解决方法:有两种方案:

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

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

一个在C:WindowsMicrosoft.NETFrameworkv4.0.30319cvtres.exe另一个在你安装VS的软件目录..Microsoft Visual Studio 10.0vcbincvtres.exe

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

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读