因爲工做關係,我又接觸到了QT,在以前寫過一篇博客是 在vs2017下配置openCV,當時用的是2015作的示範,如今就繼續記錄一下在VS2015下配置QT吧(VS2017配置是同樣的)windows
進入官方網站:http://download.qt.io/archive/qt/下載合適的版本(最新版便可)工具
根據本身電腦的版本信息下載,我下載的是qt-opensource-windows-x86-5.11.2.exe測試
下載完成以後,直接進行安裝,傻瓜式 - 下一步。網站
安裝的時候要根據本身的VS版本選擇相應的msvc(VC運行庫,是 Visual C++ 的運行庫。不少程序在編制的時候,使用了微軟的運行庫,大大減小了軟件的編碼量,卻提升了兼容性。但運行的時候,須要這些運行庫。這些運行庫簡稱就是MSVC。)ui
Visual Studio2017官方下載地址: 編碼
https://www.visualstudio.com/zh-hans/ spa
選擇社區版就行,安裝過程很簡單,一直下一步就行。安裝過程較慢,耐心等待。安裝內容視狀況而定。軟件較大,保留足夠的空間以供vs使用插件
若是沒有檢測到編譯器,大多數狀況下,是由於安裝 VS2015 時候沒有勾選「Visual C++」選項。(由於我用的是2015,因此個人版本會和2017稍有出入)debug
檢測不出來不要緊,不要卸載重裝只須要修改下便可。3d
進入控制面板 -> 程序和功能,找到 Microsoft Visual Studio Community 2015 Updates,右鍵選擇「更改」。
更新以後從新選擇便可
打開 Qt Creator,進入編譯器部分,能夠看到 Qt 已經自動檢測出來了,不須要手動配置。
工具 -->選項 -->構建和運行 --> 編譯器
工具 -->選項 -->構建和運行 --> 構建套件
能夠看到,自動檢測出來的構建套件前面顯示的警告符號,調試器部分顯示「None」,這說明尚未配置調試器!
調試器默認狀況下是沒有的,必須手動下載 windbg(https://docs.microsoft.com/zh-cn/windows-hardware/drivers/debugger/debugger-download-tools)
在安裝過程當中,須要勾選「Debugging Tools for Windows」。
安裝完成以後,打開 Qt Creator(若是已經打開,請先關閉,再從新打開)。這時,能夠看到 Qt 已經自動檢測出調試器了,在「構建套件(Kit)」中選擇自動檢測出來的調試器便可。
拿到編譯器也好,學會新語言也好,helllo world 是必須的
第一步新建一個項目:New Project
選擇第一個 Qt Widgets Application
而後選擇位置,一路下一步就好了,建立好項目以後,雙擊mainwindow.ui
將text brower拖拽到右側,而後雙擊敲入hello world。
而後點擊左下角第一個 綠的的小箭頭
一個hello world 就出來了
VS2015 以前集成 Qt 均可以用 Qt Add-In,但在 Visual Studio 2015 中,Qt 插件不可用了,可是提供了一個擴展(工具 -> 擴展和更新…):
選擇:聯機,搜索關鍵字「Qt」,就會出現相關插件:
選擇第一個下載安裝。而後從新啓動VS2015。在菜單欄上就會看到「Qt VS Tools」菜單項:
選擇:Qt VS Tools -> Qt Options,配置 Qt 5.7。點擊「Add」按鈕,Path 選擇 本身的安裝目錄就好了,個人就是 C:\Qt\Qt5.9.4\5.9.4\msvc2015_64,而後點擊「Ok」進行保存。
如今全部的環境都配置好了。接下來就是測試了
選擇:文件 -> 新建 -> 項目,而後選擇:模板 -> Visual C++ -> Qt -> Qt GUI Application。
一路Next
雙擊.ui文件,重複上面再QT Creator中的操做
而後運行便可