win10+VS2017下配置openCV3.4.3

先下载openCV3.4.3的win pack

下载链接:https://opencv.org/releases.html

下载完成之后是一个exe文件,直接双击运行。

我直接extract在C盘里,打开文件夹后如下:

如上,有一个bulid文件夹和sources文件夹。

打开vs2017

新建一个工程,右键工程名,选择属性(Properties)。

选择VC++目录-->包含目录(include directories)

按照自己存放的路径,把include,opencv和opencv2三个路径添加到include Directories,点击确定。

然后,选择库目录(library directories),用同样的方法把lib路劲添加,如下图:

添加之后,点击确定。完成以后点击链接器(Linker)-->输入(input)-->附加依赖项(additonal dependencies)

可以手动输入下列内容:

opencv_world343.lib
opencv_world343d.lib

如果版本不是3.4.3,比如3.4.1,那就把343改成341就行了。这个实际上就是C:\opencv\build\x64\vc15\lib路径下两个lib文件的名称而已。

搞定之后,还需要最后一步。

设置环境变量

win+e可以召唤出文件夹,在这里找到This PC(此电脑),右键点击属性-->Advanced system settings(高级系统设置)-->环境变量

就在Path里面添加一个路径就行了,编辑(edit)-->新建(new)-->浏览(browse)

选择C:\opencv\build\x64\vc15\bin目录就可以了。如下,

完成这一步,就基本结束了。不过还有最后一步需要注意:重启VS2017,再打开刚创建的工程。

可以用一下代码验证:

#include<iostream>
#include<opencv2/core/core.hpp>
#include<opencv2/highgui/highgui.hpp>
using namespace cv;
int main() {
	Mat img = imread("C:\\Users\\username\\Desktop\\eval_res.png");
	imshow("demo", img);
	waitKey(6000);
	return 0;
}

猜你喜欢

转载自blog.csdn.net/leviopku/article/details/82659827