Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/137.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 缺少OpenCV highgui220.dll_C++_Opencv_Visual C++ 2010 - Fatal编程技术网

C++ 缺少OpenCV highgui220.dll

C++ 缺少OpenCV highgui220.dll,c++,opencv,visual-c++-2010,C++,Opencv,Visual C++ 2010,在使用教程安装Opencv2.2之后,我尝试运行一个简单的示例脚本。但是,它给了我以下错误:程序无法启动,因为您的计算机中缺少opencv_highgui220.dll。尝试重新安装程序以解决此问题。但事实上,我已将.dll添加到库目录中。实际上,我也做了教程中所做的一切。我还尝试将.dll文件复制到常规visual studio lib文件夹,然后尝试了这个#pragma comment(lib,opencv\u highgui220),但我得到了相同的错误。有没有人知道VisualC++仍然

在使用教程安装Opencv2.2之后,我尝试运行一个简单的示例脚本。但是,它给了我以下错误:程序无法启动,因为您的计算机中缺少opencv_highgui220.dll。尝试重新安装程序以解决此问题。但事实上,我已将.dll添加到库目录中。实际上,我也做了教程中所做的一切。我还尝试将.dll文件复制到常规visual studio lib文件夹,然后尝试了这个
#pragma comment(lib,opencv\u highgui220)
,但我得到了相同的错误。有没有人知道VisualC++仍然认为DLL不存在?谢谢


选项
use library dependency inputs
设置为
yes

系统环境中缺少DLL,与编译和链接可执行文件无关(即,将DLL文件夹添加到库目录文件夹没有意义)


将DLL文件夹添加到您的系统路径(环境变量中的系统变量路径)。

似乎DLL没有被复制到您的可执行文件夹中。您可能需要添加完整路径(
“C:\Foo\OpenCV2.2\bin”
)对于您的系统路径,我正在更改visual studio本身中的环境设置,而我本应在win7中更改环境变量。现在可以了。