首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >LNK1000: IMAGE::BuildImage期间出现内部错误

LNK1000: IMAGE::BuildImage期间出现内部错误
EN

Stack Overflow用户
提问于 2012-05-06 15:35:14
回答 4查看 11K关注 0票数 8

我在VC++ 2010中的链接有问题。当我在调试模式下编译时没有问题,但是在发布模式下我经常收到错误消息"LNK1000:内部错误期间图像::BuildImage“。

我做错了什么?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-05-07 01:01:32

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

票数 7
EN

Stack Overflow用户

发布于 2019-06-10 16:07:34

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

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

票数 3
EN

Stack Overflow用户

发布于 2019-12-20 20:37:00

2020年4月更新

MSBuild和Docker for Windows的问题已在MSBuild 16.5 (source)中修复,因此如果仍然看到该问题-只需将MSVS/MSBuild更新到最新版本

原始答案

代码语言:javascript
运行
复制
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卷中运行Docker for Windows时,我得到了这个错误。解决方案是将工作区复制到本地Docker文件系统。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10468946

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档