一劳永逸 永久配置 Visual2019配置opencv3.4.11

Visual2019配置opencv3.4.11
1、配置环境变量
一劳永逸 永久配置 Visual2019配置opencv3.4.11

D:\opencv\opencv\build\x64\vc15\bin
一劳永逸 永久配置 Visual2019配置opencv3.4.11

将两个标蓝的后缀为dll的文件复制到C:\Windows\SysWOW64
一劳永逸 永久配置 Visual2019配置opencv3.4.11

将这个标蓝的后缀为dll文件复制到C:\Windows\System32
2、打开vs2019
一劳永逸 永久配置 Visual2019配置opencv3.4.11

选择属性管理器
一劳永逸 永久配置 Visual2019配置opencv3.4.11

添加新项目属性表,命名为opencv¬_Debug,保存到自己记住的位置,这里我保存到了opencv的位置,方便以后调用。

3接下来配置项目属性。
一劳永逸 永久配置 Visual2019配置opencv3.4.11

打开属性页 选择VC++目录,在库目录中,添加opencv文件的三个路径
D:\Opencv\build\include\,
D:\Path\Opencv\build\include\opencv
D:\Opencv\build\include\opencv2
一劳永逸 永久配置 Visual2019配置opencv3.4.11

在c/c++常规-附加包含目录中,做上步相同操作。
一劳永逸 永久配置 Visual2019配置opencv3.4.11

在链接器选项卡下选择输入,在附加依赖项中填入你的opencv中的opencv_world3411d.lib该文件的路径。
我的是D:\opencv\opencv\build\x64\vc15\lib\opencv_world3411d.lib
接下来就可以测试了
测试代码如下。
#include <opencv2/opencv.hpp>
using namespace cv;
int main()
{
Mat img = imread(“1.jpg”);
imshow(“zairu”, img);
waitKey(6000);
}
4、再次使用直接调用方法
打开vs,视图-其他窗口-属性管理器
右键debug x64 添加现有属性表,添加现有属性表,找到前面你保存opencv¬_debug的位置,选择opencv¬_debug.props文件,就可以直接使用配置好的环境了。
一劳永逸 永久配置 Visual2019配置opencv3.4.11

以上。
额外提醒:记得把Debug换为x64.
一劳永逸 永久配置 Visual2019配置opencv3.4.11