- VS2010+OpenCV2.42 配置——簡潔版
- (一) 下載安裝OpenCV2.4.2
- 假設安裝路徑爲:
- C:\OpenCV242
- (二) VS2010環境下使用OpenCV2.4.2
- 1. 配置環境變量
- 新建系統環境變量
- 變量名:OPENCV_DIR
- 變量值:C:\OpenCV242\build
- 注:
- 也可以是新建用戶環境變量(系統或用戶變量兩者選一個就行)
- 新建系統環境變量
- 2. 配置include路徑
- Visual Studio -> 項目名稱上單擊右鍵 -> 屬性 -> 配置屬性 -> VC++ 目錄 -> Include 目錄 -> 點擊編輯
- 填入內容:$(OPENCV_DIR)\include
- Visual Studio -> 項目名稱上單擊右鍵 -> 屬性 -> 配置屬性 -> VC++ 目錄 -> Include 目錄 -> 點擊編輯
- 3. 配置lib路徑
- Visual Studio -> 項目名稱上單擊右鍵 -> 屬性 -> 配置屬性 -> VC++ 目錄 -> Library目錄 -> 點擊編輯
- 填入內容:$(OPENCV_DIR)\x86\vc10\lib
- Visual Studio -> 項目名稱上單擊右鍵 -> 屬性 -> 配置屬性 -> VC++ 目錄 -> Library目錄 -> 點擊編輯
- 4. 配置dll路徑
- 設置Path系統環境變量
- 變量名:Path
- 變量值:%OPENCV_DIR%\x86\vc10\bin;
- 注:
- 1)如果Path變量已經存在,則點擊編輯,在已有內容後面加上上面的變量值字符串即可。
- 2)Path可以是系統環境變量,也可以是用戶環境變量。
- 設置Path系統環境變量
- 5. 添加lib庫文件
- Visual Studio -> 項目名稱上單擊右鍵 -> 屬性 -> 配置屬性 -> Linker鏈接器 -> Input輸入 -> 附加依賴項 ->點擊編輯
- 填入內容:
- opencv_core242d.lib, opencv_highgui242d.lib 等
- 填入內容:
- 注:
- 1)Debug 和 Release 使用的lib不一樣,因此需要分別進行配置;
- 2)Debug 下,使用文件名中以字符“d”結尾的lib文件,例如:opencv_core242d.lib ;
- 3)Release 下,使用文件名中不以字符“d”結尾的lib文件,例如:opencv_core242.lib ;
- Visual Studio -> 項目名稱上單擊右鍵 -> 屬性 -> 配置屬性 -> Linker鏈接器 -> Input輸入 -> 附加依賴項 ->點擊編輯
- 6. 添加h頭文件
- #include <opencv2/opencv.hpp>
- using namespace cv
- 注:
- 如果沒有添加“using namespace cv”,則在使用任何OpenCV類或函數時,類名或函數名前需要添加上命名空間標示符“cv::” 。
- 1. 配置環境變量
- (一) 下載安裝OpenCV2.4.2
< 轉載請註明:http://blog.csdn.net/icvpr >