Win7x64 + VS2012 + OpenCV2.4.6 + ZBar 0.1.0
OpenCV 2.4.6配置
環境變量
系統環境變量
新建系統環境變量OpenCV = S:\OpenCV\opencv\build\x86\vc11 //VS2010使用vc10
添加Path: %OpenCV%\bin
用戶環境變量
新建INCLUDE = S:\OpenCV\opencv\build\include;
S:\OpenCV\opencv\build\include\opencv;S:\OpenCV\opencv\build\include\opencv2
新建LIB = S:\OpenCV\opencv\build\x86\vc11\lib;
S:\OpenCV\opencv\build\x86\vc11\staticlib
VS2012屬性
打開VS2012全局屬性設置:屬性管理器 — Debug | Win32 — Microsoft.Cpp.Win32.user
——VC++目錄
—包含目錄:$(INCLUDE) //表示引用環境變量值
—庫目錄:$(LIB)
——鏈接器
—常規-附加庫目錄:$(LIB)
—輸入: opencv_calib3d246d.lib
opencv_contrib246d.lib
opencv_core246d.lib
opencv_features2d246d.lib
opencv_flann246d.lib
opencv_gpu246d.lib
opencv_highgui246d.lib
opencv_imgproc246d.lib
opencv_legacy246d.lib
opencv_ml246d.lib
opencv_objdetect246d.lib
opencv_ts246d.lib
opencv_video246d.lib
Notice:
不管是32位系統還是64位系統,環境變量都使用x86目錄
ZBar0.1.0配置
下載ZBar安裝包:zbar-0.10-setup.exe,直接使用7z解壓這個exe文件。提取include文件夾和lib文件夾。
將include 文件夾裏面的zbar.h 和 zbar/ 放在 x:\Program Files (x86)\MicrosoftVisual Studio 11.0\VC\include 目錄下面。
將 lib 文件夾裏面的libzbar-0.lib 文件放在項目目錄下面(不是解決方案目錄下面)。
VS2010屬性
項目——屬性(這兒就不用全屬性了)
——鏈接器
——輸入:libzbar-0.lib