【问题标题】:Caffe Compilation on Windows - Compiles Successfully But 0xc000007b Error [duplicate]Windows 上的 Caffe 编译 - 编译成功但出现 0xc000007b 错误 [重复]
【发布时间】:2015-06-17 13:34:57
【问题描述】:

我已按照this URL 的步骤为 Windows 编译 Caffe。编译成功但我无法运行生成的 EXE 文件。另外,当我下载 Git 分支时,那里已经列出了一个 caffe.exe 文件。当我尝试运行预编译文件时,我也收到此错误:“应用程序无法正确启动(0xc000007b)。单击确定关闭应用程序”。这与我在编译的二进制文件中遇到的错误相同。

请帮助我。我正在运行 Windows 7 x64。我怀疑问题可能出现在某个地方,可能是因为我喜欢 32 位 MinGW,或者它正在尝试使用 32 位库?

现在,我的配置设置为构建 x64 位。我觉得问题之一可能是 CUDA 正在尝试构建 32 或其他什么?我只是不知道是什么原因造成的.. 更奇怪的是,为什么我无法运行我下载时发现的预编译 caffe.exe.. (我得到完全相同的错误,这让我觉得它是'不是我的编译过程..还有其他事情发生)。

感谢您的帮助

好的 - 我运行了依赖项步行器。我发现了以下问题:

错误:由于隐式依赖模块中缺少导出函数,至少有一个模块存在未解析的导入。

错误:发现具有不同 CPU 类型的模块。

LIBGCC_S_DW2-1.DLL

LIBGFORTRAN-3.DLL

是 x86,但其余的是 x64。我可以从哪里获得 64 位 DLL?

另外, API-MS-WIN-APPMODEL-RUNTIME-L1-1-0.DLL

API-MS-WIN-CORE-WINRT-ERROR-L1-1-0.DLL

API-MS-WIN-CORE-WINRT-L1-1-0.DLL

API-MS-WIN-CORE-WINRT-ROBUFFER-L1-1-0.DLL

API-MS-WIN-CORE-WINRT-STRING-L1-1-0.DLL

API-MS-WIN-SHCORE-SCALING-L1-1-1.DLL

DCOMP.DLL

IESHIMS.DLL

列为未找到(系统找不到指定的文件)。

【问题讨论】:

    标签: c++ opencv visual-studio-2013 cuda caffe


    【解决方案1】:

    这是 Windows 应用程序的依赖项错误 - 换句话说,您可能缺少 DLL 文件。使用dependency walker 帮助找出您缺少哪些 DLL 文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-08-25
      • 2016-12-21
      • 2017-09-30
      • 2017-07-13
      • 1970-01-01
      • 1970-01-01
      • 2021-05-21
      相关资源
      最近更新 更多