因爲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