Windows7下Visual Studio 2015 Community + opencv3.1.0环境搭建

操作系统: window7 64-bit

Visual Studio 2015 Community:下载地址为https://www.visualstudio.com/downloads/download-visual-studio-vs

opencv 3.1.0:下载地址为http://opencv.org/    OpenCV for Windows


Step 1:

首先安装下载好了的 vs_community_CHS.exe,直接双击安装,图中出现建议使用IE explorer 10的警告,直接忽略点击 “继续”,接下来选择安装路径,然后就是漫长的等待过程。安装完成后打开VS2015 Community后发现无法创建C++ win32控制台项目,因为Visual Studio 2015 Community并没有将这些所有环境都安装,不过都提供了模板,我们点击VIsual C++,再点击Windows,再双击中间窗口中的 Install Universal Windows Platform Tools进行安装即可,按照向导一步一步点击安装,下一步,耐心等待其安装完成。



Step 2:

上面安装好了Visual Studio 2015 Community之后,接下来我们来安装opencv 3.1.0,首先下载opencv 3.1.0,网址为http://opencv.org/,下载完后双击opencv-3.1.0.exe进行解压,选择合适的路径,这里我们解压到D:\opencv,解压完成后配置环境变量,右键计算机属性,接着点击高级系统设置—环境变量—系统变量—系统变量—Path,添加环境变量D:\opencv\opencv\build\x64\vc12\bin;D:\opencv\opencv\build\x64\vc14\bin。这里添加的路径是之前解压opencv的路径。


Step 3:

配置完之后,我们可以新建一个项目,新建一个Win32控制台应用程序,如下图所示:

首先需要选择VS2015的配置为X64,如下图所示:



右击项目—属性,如下所示:

点击VC++目录—包含目录—编辑,添加包含目录如下:

D:\opencv\opencv\build\include

D:\opencv\opencv\build\include\opencv

D:\opencv\opencv\build\include\opencv2

如下所示:


再点击VC++目录—库目录—编辑,添加库目录如下:

D:\opencv\opencv\build\x64\vc12\lib

D:\opencv\opencv\build\x64\vc14\lib

点击确定,如下图所示:



接着点击链接器—输入—附加依赖项—编辑,添加

opencv_world310.lib (release版本)

opencv_world310d.lib (debug版本)

这里VS2015的配置是 Release, X64, 因此我们只需要添加opencv_world310.lib 即可,如下图所示:


点击确定,一路确定下去,就完成了Visual Studio 2015 Community + open 3.1.0的配置了。



Step 4:测试

接着我们测试一下配置是否正确,例如下面的测试程序:

<pre name="code" class="cpp">#include <opencv2/highgui/highgui.hpp>

int main() {
	const char *path = "lena.jpg";
	IplImage *img = cvLoadImage(path);
	cvNamedWindow("Demo", CV_WINDOW_AUTOSIZE);
	cvShowImage("Demo", img);
	cvWaitKey(0);
	cvReleaseImage(&img);
	cvDestroyWindow("Demo");
}

 

运行结果如下:















  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值