Windows下配置Qt 5.8+opencv 3.1.0開發環境

來源:互聯網
上載者:User

標籤: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開發環境

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.