我正在尝试在 Visual Studios 2017 上运行 OpenCV。我使用 CMake 构建了库和 bin,到目前为止它运行良好。但是,当我尝试运行代码时,它说:
这是我启动“本地 Windows 调试器”时显示的错误代码消息:

出于某种原因,它说它找不到 DLL。我已经在属性中分配了附加依赖项,我还将“包含的目录”和“包含的库”链接到了 Visual Studios 中的 openCV,该项目设置为在 x64 中运行,并且没有编程错误,这只是 DLL 的错误这表明。
可以在编译器在 bin 文件夹中创建的单独文件夹中找到 DLL。但是,它仍然说找不到。
这是 DLL 文件的位置:

有解决方案吗?
我试图在论坛中添加我的新图片,但它不允许我发布它们。我不确定我上传的那些是否会显示。
这是我尝试运行并带来错误消息的代码。任何其他代码都会发生同样的情况。
我将添加更多可能有助于理解我到目前为止所做的事情的图像,并提前感谢您的帮助。
这是 Visual Studios C/C++ 目录:

这是 Visual Studios 属性中的 Linked 部分:

这是环境变量中的环境路径:

这就是我目前在 Visual Studios 中安装 OpenCV 的过程中所做的一切。
#include "stdafx.h"
#include <iostream>
#include <opencv2/core.hpp>
#include <opencv2/highgui.hpp>
int main() {
cv::Mat image;
std::cout << "This image is" << image.rows << "X" << image.cols << std::endl;
image = cv::imread("puppy.bmp"); …Run Code Online (Sandbox Code Playgroud)