LNK1000:IMAGE :: BuildImage期间的内部错误

时间:2012-05-06 07:35:14

标签: visual-studio-2010 visual-c++ hyperlink

我在VC ++ 2010中遇到链接问题。当我在调试模式下编译时没关系,但是在发布模式下我经常收到错误“LNK1000:IMAGE :: BuildImage期间的内部错误”。

我做错了什么?

4 个答案:

答案 0 :(得分:7)

一旦我将“使用链接时间代码生成”中的“整个程序优化”选项更改为“配置文件引导优化 - 仪器”,它就开始工作。

答案 1 :(得分:1)

在vs2019中对我有用:
项目->属性页->优化->链接时间代码生成,从“使用链接时间代码生成”更改为“配置文件引导的优化工具”

答案 2 :(得分:0)

我遇到了同样的错误。我的问题是我正在“玩”配置属性(项目属性->配置属性->常规)

项目的“配置类型”为“动态库(.dll)”,但“目标扩展名”为.lib而不是.dll。

答案 3 :(得分:0)

Check for working C compiler: C:/BuildTools/VC/Tools/MSVC/14.24.28314/bin/Hostx64/x64/cl.exe -- broken
CMake Error at C:/Program Files/CMake/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake:60 (message):
  The C compiler

    "C:/BuildTools/VC/Tools/MSVC/14.24.28314/bin/Hostx64/x64/cl.exe"

  is not able to compile a simple test program.
......

LINK : fatal error LNK1000: Internal error during IMAGE::BuildImage.FinalPhase

我在已安装 Docker卷中的Windows版Docker中运行cmake时遇到此错误。解决方案是将工作空间复制到本地Docker文件系统。