安装#Opencv#时遇到问题如何解决?

安装Opencv时遇到问题,依据教程
https://blog.csdn.net/qq_41277822/article/details/104018866
系统path变量:

img


VS编译器包含目录配置:

img


VS编译器库目录配置:

img


VS编译器附加依赖项配置:

img


代码:

//读取图片并显示
#include "stdio.h"
#include<iostream> 
#include <opencv2/core/core.hpp> 
#include <opencv2/highgui/highgui.hpp> 
using namespace cv;
int main()
{
    Mat img = imread("E:\\1.bmp");
    namedWindow("测试opencv");
    imshow("测试opencv", img);
    cvWaitKey(6000);
}

错误报告:

img

从系统变量开始VC14和vc15只能同时一个,两个的话他不知道你要哪个下面的包,或者顺序上面的优先,总之会出问题。
opencv_world455.lib是relase x64模式下的,opencv_world455d.lib是debug x64下的,模式要对应,并且也只要一个就行,你这个应该是x86模式,改到x64,然后根据debug或者release选择带不带d的lib