【问题标题】:LoadLibrary failed. Error 127加载库失败。错误 127
【发布时间】:2015-08-31 13:39:59
【问题描述】:

我有一个调用 dll (VS2008) 的可执行 C++ 项目 (VS2008)。并且该 DLL 还调用使用 OpenCV 的 DLL (VS2012)。在 Visual Studio 所在的计算机上工作正常。但是我在尝试在另一台计算机上执行相同的文件包时出现“LoadLibrary failed.Error 127”。

我已经使用 Dependency Walker 检查了文件并添加了所有缺少的 DLL。

【问题讨论】:

  • 这是一个简单的文件未找到错误。你只是不知道是哪一个。不要使用 Depends,使用 SysInternals 的 Process Monitor。跟踪显示程序正在搜索 DLL,但没有找到它。
  • @mats-petersson 正如我提到的文件已添加。在 Dependency Walker 中,一切都很好。由于文件版本错误,问题仅在使用中显示。

标签: c++ opencv visual-studio-2012 dll visual-studio-2008


【解决方案1】:

问题出在 OpenCV dll 的版本上。使用 vc10 而不是 vc11 并且它工作。

【讨论】:

    猜你喜欢
    • 2014-11-10
    • 2016-01-28
    • 2016-04-13
    • 1970-01-01
    • 1970-01-01
    • 2017-03-24
    • 2018-10-31
    • 2018-12-20
    • 2018-10-07
    相关资源
    最近更新 更多