Sim*_*ity 17 c++ opencv visual-studio
我正在尝试运行OpenCV
应用程序Microsoft Visual C++ 2010 Express
,并收到以下消息:
我该如何解决这个问题?
Lat*_*ius 11
我同意Brandrew的说法,问题很可能是由于系统路径上和可执行文件所在的文件夹中都找不到一些丢失的dll.尝试将以下DLL放在可执行文件附近:
或者,尝试将可执行文件加载到Dependency Walker(http://www.dependencywalker.com/),它应该为您指出缺少的dll.
就我而言,我用来跟踪Visual Studio 2015中的内存泄漏的Visual Leak Detector缺少Microsoft清单文件Microsoft.DTfW.DHL.manifest
,请参阅建立Visual Leak Detector链接.该文件必须在文件夹中vld.dll
或者vld_x64.dll
是在您的配置,说C:\Program Files (x86)\Visual Leak Detector\bin\Win32
,C:\Program Files (x86)\Visual Leak Detector\bin\Win64
,Debug
或x64/Debug
.
小智 1
我认为那是 Vista 窗口!当我第一次尝试将 DirectX 程序从 XPsp3 移植到 Vista 时,我经常遇到这种情况。
这是一个 .dll 问题。OpenCV runtime.dll 将调用 Vista 中不再提供的 system.dll,因此不幸的是,您将不得不进行一些搜索才能找到它正在尝试查找的 system.dll。(system.dll可以是vc2010或vista)
此错误也是由于 .dll 安装不正确(即未推出)引起的 hth 快乐狩猎
归档时间: |
|
查看次数: |
96452 次 |
最近记录: |