標籤:with include .com image 檔案夾 提示 搭建 sof 變數
最近需要把程式移植到windows系統下,程式都已經寫好了,然而沒想到搭建一個開發環境卻廢了那麼多功夫
為了防止以後重裝系統後不會傻眼,決定將環境搭建的過程記錄下來,也希望能夠協助到遇到同樣問題的人
好了廢話不多說
先給出需要下載的東西
(1)Qt Creator http://qt-project.org(我是用的版本是5.8)
(2)OpenCV http://opencv.org/(我是用的是OpenCV 3.1.0) PS:別下錯了, 要windows版的
(3)CMake http://www.cmake.org/cmake/resources/software.html(幾十兆的東西下了一上午,呵呵呵)
(4)VS2013 這個直接從網上找地址下載吧,我用的專業版的,別的版本沒試過不保證可以 PS:聽說免費版的配置不了這個環境,相信你們能解決的,下個專業版的,百度密...鑰(呵呵)
好了,下載完這些以後先從VS2013開始安裝一路確定、NEXT、I accept然後安裝完成
同樣安裝Qt Creator一路確定,然後搞定
注意:我配置的Qt是使用MSVC的而不是MinGW
運行OpenCV解壓到任意目錄裡
開啟CMake,使用CMake編譯OpenCV。配置源碼路徑與產生的目標路徑
(1)源碼路徑:要選擇OpenCV安裝目錄下含有如下檔案的檔案夾
(2)目標路徑:可以隨意設定
點擊Configure配置按鈕。在彈出的對話方塊中選擇(如所示),其餘選項保持預設,點擊Finish按鈕,開始編譯
CMake編譯結束介面如,勾選產生列表中的WITH_OPENGL和WITH_QT兩項,其他項最好不要改動
再次點擊Configure按鈕,紅色消失
點擊Generate按鈕,產生makefile檔案,成功後,底下會提示Generating done
進入剛才設定的目標路徑,用VS2013開啟ALL_BUILD檔案
右擊AllBuil產生,再右擊Install產生
下面開始配置Qt Creator的OpenCV開發環境,拷貝下面三個檔案夾放在同一個檔案夾下(只需這三個目錄,其餘產生的檔案和檔案夾可以刪除,以節省磁碟空間)()
(1)OpenCV安裝目錄下的build/include目錄(就是運行opencv-3.1.0.exe解壓到的那個目錄)
(2)CMake目標目錄下的lib檔案和bin檔案
拎出來放在一起後,就像這樣
然後配置一下環境變數
在系統變數Path裡加入C:\Release\bin
C:\Release\lib/Debug
然後在Qt工程的.pro檔案中寫入
然後編寫程式測試一下就可以了
最後注意一點:在改變了.pro檔案的內容後,點擊 構建->執行qmake來更新參數
Windows下配置Qt 5.8+opencv 3.1.0開發環境