因为opencv与vs的适配版本不一样,本人在官网下载opencv3.1.0,其能够和VS201三、VS2015适配,文中以VS2015为例html
opencv2.4.13-----vc11;vc12工具
opencv2.4.12-----vc11;vc12学习
opencv2.4.11___vc10;vc11;vc12测试
(vc8 = Visual Studio 2005,vc9 = Visual Studio 2008,vc10 = Visual Studio 2010,vc11 = Visual Studio 2012,vc12 = Visual Studio 2013)ui
1、VS2015安装教程.net
一、进入官网下载VS2015 (https://www.visualstudio.com/downloads/)3d
我的学习选择社区版便可,即上图中第一个,点击下载htm
二、双击下载后的图标进行安装(建议电脑的IE版本为10.0以上)blog
三、所有下载需占用30G左右磁盘空间,根据自身须要选择安装组件,点击下载,此过程需等待较长时间教程
2、opencv3.1.0安装教程
一、进入官网选择安装版本(http://opencv.org/downloads.html)
二、下载完成后双击图标进行安装,可自定义安装路径
点击Extract进行安装
从安装后的文件夹中可看到opencv的适配VS版本
三、opencv3.1.0环境变量配置
找到个人电脑或计算机,右键选择属性->高级系统设置->环境变量->系统变量->Path->在变量值中添加相关路径
(根据本身安装的路径进行添加,个人是D:\Opencv\opencv\build\x64\vc14\bin,注意此时路径前应加上英文输入下的分号";",与上一个路径隔开)
3、VS2015+opencv3.1.0配置
一、打开下载好的VS2015
点击File->New->Project新建项目->Win32 Console Applocation Visual C++,可修改项目名称及保存路径
点击OK进入应用程序向导,点击next,勾选空项目,finish
二、接着点击View->Solution Explorer,可看到以下窗口
在Resource Files中右键选择添加源文件下创建一个main.cpp源文件
三、点击工具栏View->Other Windows->Property Manager进行配置
而后出现一个属性管理器的窗口,接下来点开工程文件first,下边的Debug|x64的文件夹,
点开,下有名为Microsoft.Cpp.x64.user的文件,右键属性
接着选择Common Properties下的VC++ Directories,
在Include Directories下添加
D:\Opencv\opencv\build\include
D:\Opencv\opencv\build\include\opencv
D:\Opencv\opencv\build\include\opencv2
在Library Directories在添加
D:\Opencv\opencv\build\x64\vc14\lib
最后在连接器Linker->Input->Additional Dependencies中添加opencv_world310.lib
四、测试
首先检查界面中是否为x64(不然会报错)
输入程序,点击F5运行
(注:配置过程当中出现的问题,在配置Linker属性时,若为opencv_world310d.lib,则会报出丢失MSVCP120D.dll的问题)
参考连接:http://blog.csdn.net/u011635764/article/details/50564259