# Install Qt & OpenCV ## Qt(qmake) 本教學僅提供Windows版本。 推薦版本:Qt(5.15.2) - 下載Qt安裝程式:https://www.qt.io/download-qt-installer - 申請Qt帳號  - 選擇運行程式以及打包執行檔所需的Qt版本,選擇一種安裝即可 - MinGW: 配置比較簡單,以下的範例為此種方式配置 - MSVC: 多了WebEngine,如果要使用第三方library或是自己build套件,建議選擇此種方式配置  ## Getting started with Qt - 打開Qt creator建立一個專案,選擇包含UI設計功能的Qt Widgets Application:  - 建置系統選擇qmake,如果熟悉Qt或是以前有自己build過library也可以選擇cmake  - 這裡選擇剛才安裝的Qt版本即可  - 建立好的專案為C++架構,以下說明每個項目: - .pro 建立Qt專案時生成的檔案(安裝OpenCV調整環境變數以及修改pro檔,才能在Qt裡面使用OpenCV) - .h Header file - .cpp 主程式(搭配ui的信號槽) - .ui Qt的ui設計功能  ## OpenCV 推薦版本:OpenCV(4.1.1) - 下載OpenCV:https://github.com/huihut/OpenCV-MinGW-Build - 解壓縮後加入環境變數 - 自行對應安裝版本以及安裝路徑 - 範例為Qt: 5.15.2, OpenCV: 4.1.1 ```f= C:\Qt\5.15.2\mingw81_64\bin C:\Qt\Tools\mingw730_64\bin C:\Qt\Tools\mingw730_64\x86_64-w64-mingw32\bin C:\OpenCV411_MinGW_build\x64\mingw\bin ``` - .pro檔案調整 到.pro檔的最下方新增以下程式碼: ```f= INCLUDEPATH += C:\OpenCV411_MinGW_build\include LIBS += C:\OpenCV411_MinGW_build\x64\mingw\bin\libopencv_core411.dll LIBS += C:\OpenCV411_MinGW_build\x64\mingw\bin\libopencv_imgcodecs411.dll LIBS += C:\OpenCV411_MinGW_build\x64\mingw\bin\libopencv_imgproc411.dll LIBS += C:\OpenCV411_MinGW_build\x64\mingw\bin\libopencv_highgui411.dll LIBS += C:\OpenCV411_MinGW_build\x64\mingw\bin\libopencv_videoio411.dll LIBS += C:\OpenCV411_MinGW_build\x64\mingw\bin\libopencv_calib3d411.dll ``` - 一些注意事項 - 把OpenCV配置到QT Creator可能會有多種報錯訊息,複製錯誤訊息直接google通常都能解決 - 以上的Qt和OpenCV路徑,請自行根據"**你的檔案所在位置**"進行調整,否則會無法使用 - 如果安裝完發現有哪些東西多餘或是漏掉,可以利用MaintenanceTool的應用程式安裝 
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up