VS2015配置环境支持opencv3库(网络方法总结)
Posted ynxf
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS2015配置环境支持opencv3库(网络方法总结)相关的知识,希望对你有一定的参考价值。
今天安装了opencv3.4.1的版本,之前一直是在ubuntu上做的,本次在windows10上使用VS2015来开发。
VS2015是之前安装的,能正常的编译程序。
1. 安装opencv,下载opencv的exe文件,其他它就是一个压缩包,双击exe文件它会提示解压到哪里。这个文件夹一定要记住。后期的环境配置需要使用。
2. 现在将opencv的地址添加到环境变量path中。 我之前只添加了 D:Program Filesopencvuildin 这个地址。
但是运行程序的时候提示无法找到库文件,于是我又添加了一个地址
D:Program Filesopencvuildx64vc14in
其中,x64是因为系统是64位的,VC14是因为我用的是VS2015,好像在vs2010以后的版本VCXX和VS2015都差了一个数字。
3.
vs中的配置与测试:
1、新建win32控制台应用程序
2、选择空项目
3、打开属性管理器
视图->其他窗口->属性管理器 或者 视图->属性管理器(我的已经在主界面了)
4、修改Microsoft.Cpp.x64.user属性页
右键->属性
5、修改VC++目录
在包含目中添加:opencv安装目录下buildinclude 、buildincludeopencv 和 buildincludeopencv2
在库目录中添加:opencv安装目录下buildx64vc14lib
6、修改链接器
修改输入->附加依赖项:添加opencv_world340d.lib(直接输入)
7、保存修改
测试:
1、Debug后面改成x64(因为我们前面修改的都是64位的部分)
2、源文件目录下新建main.cpp,输入以下代码(代码中的文件路径自行修改)
- #include <opencv2/opencv.hpp>
- #include <iostream>
- using namespace cv;
- int main() {
- //读取图片文件
- Mat src = imread("D:/images/lufei.jpg");
- if (src.empty()) {
- printf("文件不存在。。。");
- return -1;
- }
- //创建一个窗口
- namedWindow("test opencv setup", CV_WINDOW_AUTOSIZE);
- //在窗口中显示图片
- imshow("test opencv setup", src);
- //在一个给定的时间内(单位ms)等待用户按键触发;如果用户没有按下 键,则接续等待(循环)
- //waitKey(0)无限循环等待
- waitKey(0);
- return 0;
- }
3、本地windows调试器
以上是关于VS2015配置环境支持opencv3库(网络方法总结)的主要内容,如果未能解决你的问题,请参考以下文章
OpenCV学习笔记——OpenCV3.3.0+VS2015开发环境配置
OpenCV3.0.0+win10 64位+vs2015环境的下载,安装,配置