LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件

转自:http://blog.sina.com.cn/s/blog_7b4a5b550101qmx1.html


晚在VS2010上运行程序还很好用,今天早上一来实验室就编译失败了。报错信息为:

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

百度一下,发现
CSDN讨论贴: http://bbs.csdn.net/topics/390121452  25楼给出了灰常犀利的解决方案
整理如下:
VS2010在经历一些更新后,建立Win32 Console Project时会出“error LNK1123” 错误,解决方案
1 将 项目|项目属性|配置属性|清单工具|输入和输出|嵌入清单 “是”改为“否”即可
  此方法缺陷:每新建一个项目都要这样设置一次
2 看下计算机是否为64位操作系统,如是,分别在以下两个路径中查找cvtres.exe文件
  1) Microsoft Visual Studio 10.0安装目录下的 \vc\bin\cvtres.exe
  2) C:\Windows\Microsoft.NET\Framework\v 4.0.30319\cvtres.exe
  右键属性|详细信息,查看这两个文件的版本号,删除或重命名较旧的版本,或重新设置Path变量
  这样一来,就无需每次都设置配置了。

昨晚离开实验室到今早打开电脑期间唯一发生的事情就是计算机自动更新了。。。
至于为啥这样就解决了问题,待有时间查下,毕设期间,时间紧迫,暂记于此。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值