1. 程式人生 > >Windows7 QT5.11.2+VS 2015環境搭建

Windows7 QT5.11.2+VS 2015環境搭建

QT5.11.2+VS 2015環境搭建

1 QT下載

1.1 官網下載

1.2 映象網站下載

1.3 下載需要下載版本的Qt安裝包

這裡需要區分的是QT在5.9.0版本之前,其官網的下載介面包含了多個平臺多個編譯平臺版本的QT安裝包,如下圖所示:
在這裡插入圖片描述

而在QT5.8.0之後,版本之間進行了組合,不再給人帶來選擇的困難,但是隨之而來的是安裝包大小的巨幅增大,Qt 5.9.0 之後的安裝包與之前相比,不再區分 VS 版本和 MinGW 版本,而是全都整合到了一個安裝包中。因此,與之前的安裝包相比,體積也是大了不少,以前是 1G 多,現在是 2G 多。其主要的下載介面如下:
在這裡插入圖片描述

在此部落格中以QT5.11.2為例進行安裝配置,所以在官網可找到版本5.11.2進行下載,下載介面如下,對應版本的exe檔案
在這裡插入圖片描述

2 QT安裝

2.1 安裝步驟-以Windows VS2015為例

  1. 首先點開下載的檔案qt-opensource-windows-x86-5.11.2.exe,彈出以下介面,點Next
    在這裡插入圖片描述
  2. QT會詢問你是否是QT使用者,一般沒有,跳過,點skip
    在這裡插入圖片描述
  3. 選擇QT的安裝路徑,這部分自行選擇,建議最好不安裝在C盤
    在這裡插入圖片描述
  4. 元件選擇部分,這部分應該是整個安裝步驟中最重要的部分,主要有兩個選擇元件部分,第一部分是QT5.11.2,這部分主要選擇你想使用什麼編譯器編譯QT,以及其他的支援某些功能的QT模組。第二部分是Tools,這部分與你在QT5.11.2選擇的編譯器密切相關,主要是需要選擇所支援的編譯功能。
    在這裡插入圖片描述
    <1>Qt 5.11.2 選項
    如果你是需要使用MinGW編譯QT,必須要勾選MinGW編譯器選項,如果你是想用VS進行編譯,請選擇你電腦上所安裝的VS版本,如果是安卓平臺,請勾選安卓編譯選項,具體的說明如下圖所示:
    在這裡插入圖片描述

    <2>Tools選項
    第一項是CDB的偵錯程式,如果你僅使用 MinGW進行編譯,則此項可以不選。
    第二項雖然名字帶 MinGW,但只是用於交叉編譯的(交叉編譯即在某一平臺上編譯用於其他平臺的程式),如果用不到,也可以不選。
    至於第三項,那是用於 Perl 的。如果你電腦中本身沒有安裝 Perl,那是裝不上的。
    具體的說明如下圖所示:
    在這裡插入圖片描述
    在這裡插入圖片描述
    另外,在選項的勾選中,如果不知道某些勾選項的具體含義可以單擊該選項,那麼該選項具體的含義就可以在右側顯示,可以自己閱讀並決定是否勾選。
    在這裡插入圖片描述
    <3>本人的配置示例
    因為要與VS2015搭建環境,所以我勾選了電腦上安裝的對應的VS2015編譯器版本,具體的勾選圖如下, 僅供參考。
    在這裡插入圖片描述

    在這裡插入圖片描述

3 配置QT Creator偵錯程式

在安裝完QT之後,首先開啟工具-選項-kits面板,檢視偵錯程式是否為空
在這裡插入圖片描述
在這種情況下,我們需要配置偵錯程式,在這個問題上我參考了一篇博文:https://blog.csdn.net/liang19890820/article/details/53931813,這篇博文說需要配置WinDbg,但是按照博文給的微軟的地址下不下來,所以又找到了另外一篇提供解決偵錯程式問題的博文,上面提供了WinDbg的國內下載連結,該博文的地址如下:https://www.cnblogs.com/liuruoqian/p/5999528.html,大家按照上述博文的方法進行配置安裝即可,需要注意的是在安裝的過程中需要勾選“Debugging Tools for Windows”,如下圖所示:
在這裡插入圖片描述
偵錯程式安裝完成系統會自動檢測偵錯程式,之後再次開啟Qt Creator,回到上述介面,在偵錯程式的部分選擇所檢測的偵錯程式:
在這裡插入圖片描述

4 VS2015中安裝QT外掛

在Qt Creator中偵錯程式選擇以及配置好之後,開啟VS2015,開啟工具下的擴充套件和更新面板,選擇聯機,在右側搜尋框輸入QT,會出現相應的擴充套件應用,如下所示。
在這裡插入圖片描述
經測試,Qt Visual Studio Tools外掛以及QtPackage外掛沒有太大的區別,那麼優先選擇微軟爸爸的官方外掛Qt Visual Studio Tools下載安裝。
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
安裝好Qt Visual Studio Tools外掛後重啟VS2015,就可以在VS2015中看到Qt VS Tools選單欄,
在這裡插入圖片描述
之後我們在該下拉選單中點選Qt Options,開啟配置面板,點選add,到你QT安裝的目錄下新增QT版本,以我安裝的路徑為例:D:\Qt\Qt5.11.2\5.11.2\msvc2015_64
在這裡插入圖片描述
之後在VS2015中新建專案,在已安裝-Visual C++ QT下就可以新建QT專案了。
在這裡插入圖片描述

5 環境測試

新建一個Qt GUI Application專案進行測試,如果沒有問題說明環境配置成功,如果沒有配置過環境變數,那麼在工程目錄下找到可執行程式,直接執行會出現丟失 *.dll 的錯誤提示資訊,那麼就需要新增相應的環境變數可以,具體的解決方案可參考下列博文:https://blog.csdn.net/liang19890820/article/details/49874033
整個QT+VS2015的配置就完成了,盡情的享用QT吧。