码迷,mamicode.com
首页 > 其他好文 > 详细

Link1123:转换到COFF期间失败:文件无效或损坏

时间:2015-04-27 18:09:16      阅读:113      评论:0      收藏:0      [点我收藏+]

标签:

    当在编译VS项目时,出现如下错误:

    技术分享

    这个错误,表明在连接阶段出错。COFF为Common Object File Format,通用对象文件格式,它的出现为混合语言编程带来方便。

   链接器执行错误,经过本地搜索链接器,cvtres.exe

   技术分享

    本地有四个,从所在路径的名称可以知道,第一个是amd平台上面的,第二个是x86平台上面的,第三第四个是安装VS2010后带上的,分为amd64平台上面的和X86平台上面的。

    通过查看两个x86平台上面链接器的版本,系统自带的为8.0.XX版本,VS安装的是10.0版本的。用低版本的来替换掉高版本的就可以了

    第二种方法:删除或者重命名掉VS目录下的cvtres.exe,这样,VS在编译连接的时候会去系统默认路径去寻找链接器。

 

参考连接:

http://stackoverflow.com/questions/10888391/link-fatal-error-lnk1123-failure-during-conversion-to-coff-file-invalid-or-c/14144713#14144713

http://blog.chinaunix.net/uid-20385936-id-3506149.html

Link1123:转换到COFF期间失败:文件无效或损坏

标签:

原文地址:http://www.cnblogs.com/cherishui/p/4460777.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!