【问题标题】:error PRJ0002 : Error result -1073741515 returned from 'C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\cl.exe'错误 PRJ0002:从“C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\cl.exe”返回错误结果 -1073741515
【发布时间】:2012-11-02 13:45:53
【问题描述】:

我正在使用 VS2008。 (C++ 代码)。编译时出现错误:

错误 PRJ0002 : 从 'C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\cl.exe' 返回错误结果 -1073741515

我尝试了网络中可用的所有选项,包括其中一个 stackoverflow 链接 Visual Studio error confusion + help please

  1. 尝试通过直接放置在 C 盘中来缩短我的源解决方​​案的路径。
  2. 尝试删除任何 VS 插件。工具 -> 插件管理器。

我的代码库很好,因为相同的解决方案在其他机器上也可以正常编译。当我将解决方案复制到特定 m/c 时,出现此错误。

它有自定义构建步骤,后期构建步骤。但它们都是正确的,因为它可以在其他计算机上运行。

【问题讨论】:

    标签: c++ visual-studio-2008 visual-c++ compiler-construction linker


    【解决方案1】:

    0xC0000135(十六进制-1073741515)可以在NtStatus.h中找到

    它的意思是STATUS_DLL_NOT_FOUND。尝试使用Depends查看您的 cl.exe

    【讨论】:

    • +1 表示我从未想过的绝妙建议。谢谢!
    【解决方案2】:

    您是否尝试过重置 Visual Studio 的设置?它在工具->导入和导出设置中可用。将其设置为 Visual C++ Development Settings 可能会奏效。我知道它帮助其他人解决了同样的问题。

    【讨论】:

      【解决方案3】:

      我通过将此路径添加到环境 PATH 变量来修复它: C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE

      cl.exe 的一些依赖项在这个目录下,没有解决。

      【讨论】:

        猜你喜欢
        • 2022-01-27
        • 2017-04-03
        • 2018-02-07
        • 2018-09-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-10-29
        • 2016-07-22
        相关资源
        最近更新 更多