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

这个bug说实话,还是挺让人蛋疼的!!!

问题发生原因:

我这里能跑2013+opencv249的程序。

然后现在 要弄一个2010上面写好的程序,直接移植过来,缺少 winres.h 然后后来又缺少winresrc.h然后发现,这一个一个弄起来就没完了,然后去windows sdk 里面也找不到,我想要的 winresrc.h。发现可能版本之间的兼容并没有我想象的那么好解决,于是我想版本低头了。

回到了2010 经过一番调试。算是解决了,但是 还是遇到了 这个

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

于是我就按照主流的教程:

http://jingyan.baidu.com/article/8cdccae99ec647315413cd3e.html

修改了那个清单。

不幸的是

还是报了这个错误。

于是在这个帖子中发现了一丝生机:

http://www.2cto.com/kf/201403/283009.html

解决方案第一句话:

“这两个fatal error是因为从低版本的WTL到高版本的WTL转变后产生的.”

有兴趣的同学看一下wtl是什么吧:http://baike.baidu.com/link?url=CzT22iWXeiPCp81qipTEuG10Q-dJWEEZT2BiIJfNrLAwV1bCgbpIBm1-OCE_Td3MuRBXuKkONj7HmChPAFNe2q

然并卵。只知道大概是由于版本的问题,导致的,当时我在2013+249无伤跑程序,但是。出了问题,我就想到了估计是版本兼容的问题。

然后第一个想法是,要不要 把我的2013都卸载掉,然后重新安装2010【换台机子的想法都有了!!!苯宝宝怎么能卸我原来的环境!!!】

最终还是在这位同学的博客中找到了解决办法:

http://blog.csdn.net/a6225301/article/details/42009235

肯定是有些内部不支持,然后又不知道哪里有问题。然后发现可能开始的2010版本确实没有做好,需要下载一个sp1.

【日了狗!!!就不能都写中文么!!!我找起来很费劲,就跟之前看魔兽电影一样,突然一个叫IP的词很热,我踏马了!!!一个知识产权妖他妈这么装逼的写文章么!!!你以为你是在干嘛?不是你秀的英语单词越多你越牛逼好么,你干脆写纯英文的得了,煞笔!!!我也煞笔。当然作为玩vs的人来说不知道 sp确实不合适这个同学的分析非常到位,但是我想骂的真的是写个文章非要各种秀英语单词的豆饼。】

所以这个sp1毕竟关系到卸载重装的大计,它的全名叫做:

Microsoft Visual Studio 2010 Service Pack 1

给出一个我成功下载的路径:http://www.veryhuo.com/down/html/48626.html

顺着安装就行了,安装之前把vs关了就行了。

现在就可以跑动程序了~~~

改成 否“依然报LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏”问题的解决的更多相关文章

  1. vs2010编译错误(报错:LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏)

    报错:LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 1> 这段时间忙于看文献,没用过VS了. 今天用着用着就报错了: LINK : fat ...

  2. 报错:LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 1>

    这段时间忙于看文献,没用过VS了. 今天用着用着就报错了: LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 1> 问度娘,大神给出了解决方法 ...

  3. 用vs2010 编写C语言程序,VS2010 C++编译报错LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

    编译mongodb-src-r2.2.2出现以下问题 LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏   这个是由于日志文件引起的,可以将 项目\ ...

  4. C++笔记002:VS2010报错:LINK fatal error LNK1123 转换到 COFF 期间失败文件无效或损坏

    原创笔记,转载请注明出处! 点击[关注],关注也是一种美德~ 错误描述: 1>------ 已启动生成: 项目: FirstCode, 配置: Debug Win32 ------ 1>生 ...

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

    同时安装了VS2012和VS2010,用VS2010 时 >LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 问题说明:当安装VS2012之后 ...

  6. 解决“LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏”问题

    更新VS2010,或者卸载VS2013安装2010后,建立项目时会出现"LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏"的错误 ...

  7. 转载:vs2010 问题 >LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

    原文链接:http://www.cnblogs.com/newpanderking/articles/3372969.html >LINK : fatal error LNK1123: 转换到 ...

  8. vs2010程序运行出错 link : fatal error lnk1123: 转换到 coff 期间失败: 文件无效或损坏

    vs2010程序运行出错 link : fatal error lnk1123: 转换到 coff 期间失败: 文件无效或损坏 2014-03-27 11:34杜_柏 | 浏览 36144 次 请问这 ...

  9. 用VS2010进行CMAKE的时候“LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏”

    由于要编译LTP,LTP在MINGW下又不能编译,所以忍痛安装了VS2010+CMAKE. 由于VS在本科时候虐我千百遍,所以一直心存阴影... 转入正题,当cmake的时候, 它提示 “LINK : ...

随机推荐

  1. DP练习(概率,树状,状压)

    http://vjudge.net/contest/view.action?cid=51211#overview 花了好长时间了,终于把这个专题做了绝大部分了 A:HDU 3853 最简单的概率DP求 ...

  2. 编译安装-PHP

    一.编译配置选项2 配置帮助表:2 安装目录:2 交叉编译选项:2 特征选项:3 SAPI模块设置:3 普通参数设置:4 扩展参数:4 PEAR相关选项:9 ZEND相关选项:9 TSRM线程安全资源 ...

  3. 如何在协作开发安卓项目中打jar包给合作人

    一般情况下,id都是安卓自动生成的.使用时只要用R.id.xx就可以了.但是,在合作开发安卓时,需要将自己开发的代码部分打成jar包,甚至做混淆. 这就需要使用java的反射机制.在取id时使用如下类 ...

  4. Release 版本和 Debug 版本

    什么是 Release 版本.Debug 版本? bug-缺陷,程序故障.而debug指的是排除缺陷,显然这个模式是面向开发者的. 而release是满足发布所用. Debug 和 Release,在 ...

  5. MVC的System.Web.Mvc.ViewPage小结

    Inherits="System.Web.Mvc.ViewPage<dynamic>这一句最好是自己手动修改,如果是维护用户数据,用户对象名是User,改成Inherits=&q ...

  6. SQL函数集合

    1. PATINDEX ( '%pattern%' , expression ) 返回pattern字符串在表达式expression里第一次出现的位置,起始值从1开始算. pattern字符串在ex ...

  7. 对于C语言中数组名是指针的理解

    我们都知道,c语言中数组名是一个指针,比如下面这段代码 #include<iostream>using namespace std;int main(){ int a[4]={1,2,3, ...

  8. (2)html文本格式化 解说

  9. Myeclipse的快捷键大全

    选择你要注释的那一行或多行代码,按Ctrl+/即可,取消注释也是选中之后按Ctrl+/即可. 如果你想使用的快捷键的注释是的话,那么你的快捷键是ctrl+shift+/ 我以前都是手动注释的,直接打/ ...

  10. 如何在C#中使用全局鼠标、键盘Hook

    今天,有个同事问我,怎样在C#中使用全局钩子?以前写的全局钩子都是用unmanaged C或C++写个DLL来实现,可大家都知道,C#是基于.Net Framework的,是managed,怎么实现全 ...