错误提示:LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt 的解决方法

时间:2023-03-09 00:24:58
错误提示:LINK : fatal error LNK1123: failure during conversion to COFF: file   invalid or corrupt 的解决方法

  最近在win7 系统下,打算利用 cmake 生成项目文件,然后用vs2010进行编译。但是在cmake的时候出现错误弹窗:

  错误提示:LINK : fatal error LNK1123: failure during conversion to COFF: file   invalid or corrupt 的解决方法

并出现错误信息:LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt

  通过网上查找相关资料可知,问题出在cvtres.exe 这个文件上。LNK通过调用cvtres.exe来进行文件向coff格式转换。

  网上讲通过搜索cvtres.exe 发现电脑中存在多个该文件。通过利用最新的来进行替换可解决问题。

  我用了一个更加简单粗暴方式:将vs的安装目录,C:\Program Files\Microsoft Visual Studio 10.0\VC\bin 中的cvtres.exe 中的文件直接删除,也是解决了当前问题。