拷贝工程编译出现错误信息:Internal error during IMAGE::BuildImage - 小众知识

拷贝工程编译出现错误信息:Internal error during IMAGE::BuildImage

2021-06-06 05:13:35 苏内容
  标签: VS
阅读:6386

在VS2008中出现问题: fatal error LNK1000: Internal error during IMAGE::BuildImage错误解决

修改链接选项,方法:项目->(项目名称)属性->链接器->常规 下面的“启用增量链接”,将“是(/INCREMENTAL)”改为“否(/INCREMENTAL:NO)”,然后确定就可以了。



分析

百度可知,关闭全程优化即可解决问题,但是这个选项的作用到底是什么呢?

开启这个选项会生成* .ipdb * .iobj,个人理解就是保存的临时数据,每次编译的做增量链接,和下面这个配置等效

所以其实问题的根源不在于配置,在于拷贝过来的工程中缺少了.vs隐藏文件夹,导致vs使用已经存在的 * .ipdb * .iobj发生错误,直接删除 * .ipdb * .iobj然后重新编译就好。


扩展阅读
相关阅读
© CopyRight 2010-2021, PREDREAM.ORG, Inc.All Rights Reserved. 京ICP备13045924号-1