OpenCV-缺少调试DLL库

DSchana

我正在尝试通过Visual Studio 2013编译一个简单的openCV程序。按照本教程http://docs.opencv.org/2.4/doc/tutorials/introduction/windows_install/windows_install.html,我已经设置了所有opencv库。该程序不会产生任何问题,但是当我在调试模式下运行该程序时,我看到一条错误消息:

The program can't start because opencv_highgui310d.dll is missing.

这发生videoioimgproccore所有这些都可以在属性表的添加目录中找到。

我已经从我的opencv_build目录中的install文件夹中将目录添加到链接器中。

艾巴斯西(Aybassiouny)

Windows需要找到丢失的dll。它们通常放置在您的opencv文件夹中的某个位置,应该很容易找到它们。之后,您可以执行以下任一操作:

  • 将dll直接与正在运行的exe复制到同一文件夹中(在部署时也需要保留这些文件)
  • 在Visual Studio中,从以下位置更改环境:项目-> '项目名称'属性->配置属性->调试->环境,然后输入:PATH = $path_to_opencv_dll_folder

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章