2 回答

TA貢獻(xiàn)1815條經(jīng)驗 獲得超13個贊
安裝所需要的軟件安裝OpenCV 2.1安裝CMake 用CMake導(dǎo)出VC++項目文件運行cmake-gui,設(shè)置路徑為OpenCV安裝路徑(本文檔假定安裝位置為:D:\Program Files\OpenCV2.1),并創(chuàng)建子目錄D:\Program Files\OpenCV2.1\vs2010,用于存放編譯結(jié)果。 然后點 configure,在彈出的對話框內(nèi)選擇 Visual Studio 10。 編譯 OpenCV Debug和Release版本庫完成上一步驟后,將在D:\Program Files\OpenCV2.1\vs2010目錄下生成OpenCV.sln的VS Solution File,請用VS2010打開OpenCV.sln,然后執(zhí)行如下操作:
在Debug下,選擇Solution Explorer里的 Solution OpenCV,點右鍵,運行"Rebuild Solution";如編譯無錯誤,再選擇INSTALL項目,運行"Build"。 在Release下,選擇Solution Explorer里的 Solution OpenCV,點右鍵,運行"Rebuild Solution";如編譯無錯誤,再選擇INSTALL項目,運行"Build"。 此時,OpenCV的*d.dll文件(for debug)和*.dll文件(for release)將出現(xiàn)在D:\Program Files\OpenCV2.1\vs2010\bin目錄中;OpenCV的*d.lib文件(for debug)和*.lib文件(for release)將出現(xiàn)在D:\Program Files\OpenCV2.1\vc2010\lib目錄;頭文件*.h出現(xiàn)在D:\Program Files\OpenCV2.1\vc2010\include\opencv中。
配置Windows環(huán)境變量Path將D:\Program Files\OpenCV2.1\vs2010\bin加入Windows系統(tǒng)環(huán)境變量Path中。
配置OpenCV環(huán)境菜單 Tools -> Options -> Projects and Solutions -> VC++ Directories
Show directories for選擇include files,加入目錄 D:\Program Files\OpenCV2.1\vs2010\include\opencv Show directories for選擇library files,加入目錄 D:\Program Files\OpenCV2.1\vs2010\lib 使用OpenCV 2.1編程創(chuàng)建一個Win32控制臺程序opencvhello; 選擇Solution Explorer里的opencvhello項目,點擊鼠標(biāo)右鍵,選擇Properties,在[鏈接器 LINKER]的[輸入INPUT]中; 為項目的Debug配置增加依賴的庫:cxcore210d.lib cv210d.lib highgui210d.lib 為項目的Release配置增加依賴的庫:cxcore210.lib cv210.lib highgui210.lib

TA貢獻(xiàn)1862條經(jīng)驗 獲得超6個贊
這種事情你最好將錯誤的代碼什么貼出來或許能有人解決,直接出給結(jié)果是不行的,很多時候未必是庫的問題,配置問題居多。
- 2 回答
- 0 關(guān)注
- 130 瀏覽
添加回答
舉報