c++ - OpenCV highgui220.dll 丢失

标签 c++ opencv visual-c++-2010

使用 this 安装 Opencv2.2 后教程 我尝试运行一个简单的示例脚本。但是,它给了我以下错误:程序无法启动,因为您的计算机缺少 opencv_highgui220.dll。尝试重新安装该程序以解决此问题。 但事实上,我确实将 .dll 添加到库目录中。我实际上也做了教程所做的一切。我还尝试将 .dll 文件复制到一般的 visual studio lib 文件夹,然后尝试此 #pragma comment (lib, opencv_highgui220) 但我遇到了同样的错误。有谁知道 Visual C++ 怎么可能仍然认为 .dll 不存在?谢谢!

选项 use library dependency inputs 设置为 yes

最佳答案

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

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

关于c++ - OpenCV highgui220.dll 丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12697868/

相关文章:

具有非整数缩放的 OpenCV 双线性下采样

c++ - 在 C++ 中的不同项目文件中将参数)传递给函数)

C++ 模板导致以下函数出现错误

c++ - 二叉搜索树中的节点拒绝删除

c++ - Bazel 使用 OpenCV 3.3 依赖项构建

c++ - OpenCV iOS - 不支持的参数组合

c++ - 使用 fstream 的“访问冲突”

pointers - OpenCV Visual-C++ cvSplit 问题

通过 long long 指针对 double 进行 C++ 按位操作会中断输出

c++ - 如何将模板类 X 的模板成员函数声明为嵌套类 X::Y 的友元