- 能夠被繼承的全局設置,方法如下:轉載自http://blog.csdn.net/lxfl24/article/category/5694977
- 要求:確保VS2010中至少有一個工程被打開。這裏採用新建一個工程的辦法,以便後面測試程序。
準備工作
配置VC10
說明:1、可根據自己的情況,將其改爲你的opencv\build\x86\vc10\bin文件夾所在的路徑; 2、如果是64位系統,可將opencv\build\x86\vc10\bin改爲opencv\build\x64\vc10\bin。
-
- 2)包含目錄
C:\Program Files\OpenCV244\opencv\build\include
C:\Program Files\OpenCV244\opencv\build\include\opencv
C:\Program Files\OpenCV244\opencv\build\include\opencv2
說明:1、可根據自己的情況,將其分別改爲你的opencv\build\include、opencv\build\include\opencv和opencv\build\include\opencv2文件夾所在的路徑; 2、這裏的include目錄爲build文件夾下的include目錄,不要選成與build文件夾在同一個根目錄下的那個include文件夾。
-
- 3)庫目錄
C:\Program Files\OpenCV244\opencv\build\x86\vc10\lib
說明:1、可根據自己的情況,將其改爲你的opencv\build\x86\vc10\lib文件夾所在的路徑; 2、如果是64位系統,可將opencv\build\x86\vc10\lib改爲opencv\build\x64\vc10\lib。
-
- 4、附加依賴項
- 單擊“鏈接器”→“輸入”→“附加依賴項”,如下圖所示。
- 如下圖所示,在附加依賴項裏,添加
opencv\build\x86\vc10\lib
文件夾裏的lib文件名稱: - opencv_calib3d244d.lib
- opencv_contrib244d.lib
- opencv_core244d.lib
- opencv_features2d244d.lib
- opencv_flann244d.lib
- opencv_gpu244d.lib
- opencv_highgui244d.lib
- opencv_imgproc244d.lib
- opencv_legacy244d.lib
- opencv_ml244d.lib
- opencv_nonfree244d.lib
- opencv_objdetect244d.lib
- opencv_photo244d.lib
- opencv_stitching244d.lib
- opencv_ts244d.lib
- opencv_video244d.lib
- opencv_videostab244d.lib
-
- opencv_calib3d244.lib
- opencv_contrib244.lib
- opencv_core244.lib
- opencv_features2d244.lib
- opencv_flann244.lib
- opencv_gpu244.lib
- opencv_highgui244.lib
- opencv_imgproc244.lib
- opencv_legacy244.lib
- opencv_ml244.lib
- opencv_nonfree244.lib
- opencv_objdetect244.lib
- opencv_photo244.lib
- opencv_stitching244.lib
- opencv_ts244.lib
- opencv_video244.lib
- opencv_videostab244.lib
說明:上面的庫爲opencv\build\x86\vc10\lib裏面的庫文件,文件名後面有小寫字母“d”的爲Debug庫(調試模式庫),沒有“d”的爲Release庫(發佈模式庫)。末尾的244 是版本號,和你lib裏面的文件一致的。比如,OpenCV2.4.3的lib文件的末尾數字爲243。如果版本不一樣,要改正,使其一致。