我在我的新机器上运行基本的opencv脚本时遇到了麻烦。 我已经安装了opencv2.1。 我从链接器链接这些文件:
C:\ OpenCV2.1 \ lib \ cv210.lib C:\ OpenCV2.1 \ lib \ cvaux210.lib C:\ OpenCV2.1 \ lib \ cxcore210.lib C:\ OpenCV2.1 \ lib \ highgui210.lib
我运行该程序,编译。 但是,它给了我上面的错误。 这是为什么? 我尝试链接到它描述的DLL,它也不喜欢这一点。
该DLL需要在DLL搜索路径的某处,否则加载器将无法找到它。
最简单的两个选择是将DLL复制到可执行文件所在的目录或运行可执行文件的目录中,或者将DLL所在的目录添加到PATH中。
这个视频将帮助你..
http://www.youtube.com/watch?v=9nPpa_WiArI
否则,我想出了另一种解决方案,直接复制dll文件到C:\ Windows \ SysWOW64文件夹(这是我的系统文件夹)。 这帮助我和我的代码被执行。
我有同样的问题:
我正确地配置了我的项目的属性,就像100个教程所说的:但是从来没有工作,所以我尝试将dll复制到应用程序目录并工作。 我不知道为什么连接器没有看到dll
我只是复制cv210.lib,cvaux210.lib,cxcore210.lib,highgui210.lib