標籤:示範 雙擊 leo 網上 name == 庫檔案 iss details
OpenCV庫官方網站為http://opencv.org/。 在該網站能夠下載最新的OpenCV for Windows,比如當前我下載的是opencv-2.4.9.exe ,雙擊該檔案解壓到某個檔案夾下,解壓後的根資料夾為opencv,opencv檔案夾下有2個子檔案夾,分別為build和sources,build檔案夾中存放的是已經編譯好的庫,而sources檔案夾中存放的是源碼。
以下我們會在sources檔案夾中編譯源碼。
在sources檔案夾中能夠看到有個CMakeLists.txt檔案,這個檔案是用來利用CMake產生VSproject的。
分別點擊Configure和Generate,我的機器上安裝的是VS2008,所以選擇VS2008.
之後在cmake-bin檔案夾中就能夠看到VS解決方式等設定檔了。
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbG1pbmdfMDg=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" align="middle">
雙擊OpenCV.sln就能夠開啟VS了,project顯示範範例如以下:
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbG1pbmdfMDg=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" align="top" height="583" width="267">
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbG1pbmdfMDg=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" align="middle">
按F7編譯,之後就能夠去上上廁所。喝喝茶什麼的,(^_^)∠※
回來就發現有個project編譯出現錯誤:
1>------ 已啟動產生: 項目: opencv_python, 配置: Debug Win32 ------1>正在連結...1>LINK : fatal error LNK1104: 無法開啟檔案“python27_d.lib”
網上搜到的相關解答有:http://blog.csdn.net/loonger_leon/article/details/5862150
我臨時用不上Python。所以就臨時無論這個了。
最後右鍵產生INSTALL項目就能夠將OpenCV庫安裝到cmake-bin/install檔案夾中。以後編寫OpenCV應用程式就能夠引用cmake-bin/install檔案夾下的庫檔案和標頭檔。
為方便應用程式的引用。這裡我們還須要環境變數設定。在命令列中運行:
setx -m OPENCV_DIR F:\OPENCV_CODE\sources\cmake-bin\install
就會設定OpenCV庫路徑的環境變數,用set命令就可以查詢到
OPENCV_DIR=F:\OPENCV_CODE\sources\cmake-bin\install
為了便於動態載入。我們須要將載入的動態連結程式庫放在PATH環境變數中,
否則就須要放在可運行檔案同樣檔案夾下,一個應用程式還好。要是多個就得每次都複製一遍各動態庫到可運行檔案同樣檔案夾下。
OpenCV在Windows平台下的原始碼編譯