環境配置:win7-32 + opencv2.4.6 + vs2013html
注意:不管電腦是32位仍是64位,配置opencv庫目錄時選擇x84文件夾!由於編譯都是使用32位編譯;若是選用X64,則程序運行時候會出錯!ide
修改項目屬性:ui
一、配置Debug【包含三個部分】spa
1)VC++目錄->包含目錄:3d
2)VC++目錄->庫目錄【必須選x86,否則會出錯!vc11仍是vc10/vc12看vs版本支持】:調試
3)連接器->輸入->附加依賴項htm
附加依賴項包括【文件名含d,建議文件名放在一個txt中再拷貝,246等視版本型號而定】:blog
opencv_calib3d246d.libget
opencv_contrib246d.lib產品
opencv_core246d.lib
opencv_features2d246d.lib
opencv_flann246d.lib
opencv_gpu246d.lib
opencv_haartraining_engined.lib
opencv_highgui246d.lib
opencv_imgproc246d.lib
opencv_legacy246d.lib
opencv_ml246d.lib
opencv_nonfree246d.lib
opencv_objdetect246d.lib
opencv_ocl246d.lib
opencv_photo246d.lib
opencv_stitching246d.lib
opencv_superres246d.lib
opencv_ts246d.lib
opencv_video246d.lib
opencv_videostab246d.lib
2.配置Release【通常練習用配置調試便可,配置release爲發佈產品用】
配置步驟相同,最後一步添加附加依賴項時添加不含d的文件便可。
PS:怎樣在vs中只配置一次Open?(以vs2013爲例)
按照以上步驟到第四步時右擊添加新項目屬性表,而後按照上面的配置步驟配置Debug,保存PropertySheet.props文件:
下次新建包含opencv項目文件時只須要在第四步添加保存好的屬性表文件就ok啦!
參照http://jingyan.baidu.com/article/75ab0bcbee4b47d6864db2fc.html