解决VS2010 C++错误LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
来源:互联网 发布:重复读单词软件 编辑:程序博客网 时间:2024/05/20 09:44
错误描述:
安装VS2012后原来VS2010在编译时会产生链接错误
LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏。
错误分析:
VS编译时链接器会将输入文件转为COFF(Common Object File Format)格式,或运行CVTRES.EXE将资源文件(.res)进行转换。但是,安转了新的VS、.NET Framework或Windows Develop Kit,可能会产生新的不兼容版本的CVTRES.EXE,且环境变量中的安装路径会变更,从而产生转换错误。这个错误尤其容易发生在VS2010上。
解决方案(以下之一,若不行可以依次尝试):
第一类是修改VS的配置(任何一个均可)
1)项目\属性\配置属性\链接器\常规\启用增量链接:原来是“是”,改成“否”。
2)项目\属性\配置属性\链接器\清单文件\生成清单:原来是“是”,改成“否”。
3)项目\属性\配置属性\清单工具\输入和输出\嵌入清单:原来是“是”,改成“否”。
4)第二类是修改环境变量PATH,使得CVTRES.EXE的版本匹配。
5)第三类是安装该版本VS的更新包,比如出问题的是VS2010,则安装VS2010SP1补丁包。
参考:
https://msdn.microsoft.com/en-us/library/7dz62kfh.aspx
http://longtianyu1.blog.163.com/blog/static/99819652012113112827491/
https://stackoverflow.com/questions/10888391/error-link-fatal-error-lnk1123-failure-during-conversion-to-coff-file-inval
- 解决VS2010 C++错误LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- VS2010错误: LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 vsLNK1123 转换到 COFF 期间失
- VS2010编译错误: fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏解决方法
- VS2010生成解决方案出现错误:error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- VS2010错误: LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- VS2010链接错误:LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- VS2010错误“LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏”解决办法
- VS2010编译cocos2d出现 LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 错误
- VS2010错误“LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏”解决办法
- VS2010错误“LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏”解决办法
- VS2010链接错误:fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- VS2010链接错误:LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- vs2010错误 LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- VS2010错误“LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏”解决办法
- 解决VS2010链接错误:LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- 解决VS2010链接错误:LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- 解决VS2010链接错误:LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- 解决VS2010链接错误:LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- Hbase的读写过程分析
- ios调用第三方程序打开文件,以及第三方调用自己的APP打开文件
- JDBC详解
- 2017-8-25
- node最新版本导致webpack安装 报错Maximum call stack size exceeded
- 解决VS2010 C++错误LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- thinkphp 读取mysql int变成了string
- Java super关键字详解
- 今日头条(App和MainActivity类)
- 感谢ACM成就了自己
- Linux设备驱动模型探究--2(bus)
- 常用页面跳转动画
- RDD论文翻译:基于内存的集群计算容错抽象
- Cpython支持的进程与线程