【问题标题】:fatal error LNK1104: cannot open file致命错误 LNK1104:无法打开文件
【发布时间】:2016-03-12 11:57:48
【问题描述】:

您好,我知道有与此问题类似的问题,但我只需要详细说明如何删除致命错误 LNK1104。我正在使用 Visual Studio 2010

 1>------ Build started: Project: circle, Configuration: Debug Win32 ------
        1>Build started 3/12/2016 1:52:30 PM.
        1>InitializeBuildStatus:
        1>  Touching "Debug\circle.unsuccessfulbuild".
        1>ClCompile:
        1>  All outputs are up-to-date.
        1>LINK : fatal error LNK1104: cannot open file 'C:\Users\Lamis\Documents\Visual Studio 2010\Projects\circle\Debug\circle.exe'
        1>
        1>Build FAILED.
        1>
        1>Time Elapsed 00:00:00.93
        ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

【问题讨论】:

  • 程序circle.exe 可能仍在运行。如果文件正在 Windows 中使用,则无法覆盖它。退出程序(或终止进程)并重试。
  • @JoachimPileborg 杀死进程是什么意思?我应该删除什么
  • 如果您的程序似乎没有运行,并且您认为您已经退出了它,请进入任务管理器并查找该进程。
  • @JoachimPileborg 这个任务管理器在哪里?抱歉打扰了

标签: c++ visual-studio-2010


【解决方案1】:

这些是常见的原因: https://msdn.microsoft.com/en-us/library/ts7eyw4s(v=vs.100).aspx

我发现它有时没有明显的原因发生 - 当进程没有正确关闭时(?)并且重新启动 Visual Studio 似乎是唯一的解决方案。

【讨论】:

  • 在我的情况下,问题是由“增量链接”功能引起的......为所有项目和tada禁用它:O
猜你喜欢
  • 1970-01-01
  • 2014-04-21
  • 2011-04-02
  • 2013-09-08
  • 1970-01-01
  • 1970-01-01
  • 2016-02-09
  • 2015-11-30
  • 1970-01-01
相关资源
最近更新 更多