Visual Studio+Qt配置開發環境


一些基礎知識

  1.Qt+Visual Stuido在開發Windows程序時需要安裝MSVC編譯器,此時需要安裝的編譯器版本和VS版本匹配,具體匹配關系如下:

Qt版本 MSVC編譯器版本 匹配的VS版本 生成32位程序 生成64位程序
5.9 MSVC2015 VS2015 可以 可以
5.12 MSVC2017 VS2017 可以 可以
5.13
5.14
5.15 MSVC2019 VS2019 可以 可以
6.0 MSVC2022 VS2022 不可以 可以
6.1
6.2

    若當前安裝的VS版本和Qt版本不匹配,例如安裝Qt5.12和VS2019,需要再安裝一個MSVC2017編譯器才能在VS上開發Qt程序。

  2.Visual Studio可在微軟官網下載,從VS2010之后,官網只提供聯網安裝包,若要離線安裝,則需自己打包安裝包,此步不在本文討論范圍內,最新版本的VS下載地址點擊這里,歷史版本下載地址請點擊這里

  3.VS分為三個版本:社區版、專業版和企業版,三個版本對功能支持的完整度逐漸遞增。其中社區版完全免費,但部分功能受限制;專業版和企業版收費,專業版適用於小型團隊開發,功能支持多余社區版,企業版支持大型團隊開發,功能最全。

  4.Qt的版本號分三段:大版本號.小版本號.補丁號比如 5.15.2 是完整的 Qt 版本號,第一個數字 5 是大版本號(major),第二個數字15是小版本號(minor),第三個數字 2 是補丁號(patch),我們在選擇版本時,只要前面兩個數字相同,Qt 的特性就是一致的,最后的數字是對該版本的補丁更新。

  5.建議安裝LTS版本(長期支持版),關於此部分內容可在Qt Wiki網頁查找。

  6.安裝Qt時需要驗證Qt賬號、密碼,最好還是提前注冊一個。

  7.Qt+VS開發需要安裝Qt、VS和VSaddin插件,因此,本文也將按照這三個部分展開。

Visual Studio2019下載與安裝

下載VS2019

  打開VS官網歷史版本下載頁面,展開“2019”列表,點擊“Visual Studio2019和其它產品”后的下載按鈕,頁面跳轉后選擇對應的版本並點擊“Download”按鈕,跳轉到如下圖所示的下載頁,開始下載VS2019下載器。

 

  注意,跳轉至下載頁面后不要點擊頁面的“重試”鏈接,若點擊該鏈接,將會下載最新版本的VS下載器,此時需要等待頁面自動下載完成。

VS2019安裝 

 安裝可以參考微軟官方安裝說明,點擊這里打開鏈接,如下圖所示,選擇版本,查看安裝手冊。

  如上圖所示,在頁面左側選擇VS版本就可以找到目標版本的安裝文檔,文檔說明比較詳細,此處不再贅述。

Qt5.15下載與安裝

  正式開始本節前,請先記住一點:目前離線安裝包只更新到5.14.*(包括),因此,5.14之前的版本可以下載離線安裝包進行安裝,但之后的版本是需要在線安裝(或者,能夠自己制作離線安裝包也行)。

Qt下載站目錄介紹

  我們可以從官方下載網站下載Qt安裝包,也可以從清華大學開源軟件鏡像站下載,兩者優缺點對比:官網內容更全面但下載速度慢(龜速,基本是半天起步),清華鏡像站會閹割部分內容但下載速度快(實際上,清華大學鏡像站就是定期同步官方下載庫的內容,只是會刪除一些老舊版本的內容,目前清華鏡像最老版本為5.9)。下面,以清華鏡像站目錄結構介紹Qt下載站目錄的大致含義:

目錄 說明
archive 各個Qt版本的安裝包、配套工具包等(注意,清華站相比主站做了裁剪,只能看到5.9之后的版本)
community_releases 社區定制的Qt 庫,不用理會
development_releases 開發版,有新的和舊的不穩定版本,在Qt 開發過程中的非正式版本。
learning 一些學習資料
linguist_releases 一款軟件,目前我沒用到,未仔細研究
ministro 迷你版,目前是針對Android的版本。
official_releases 正式發布版,是與開發版相對的穩定版Qt庫和開發工具,我們選擇時,應選擇此處的版本
online Qt 在線安裝源
snapshots

預覽版,最新的開發測試中的 Qt 庫和開發工具。

 

   注意,聯網安裝器中包含了各個版本的Qt安裝內容,同時也包含了必要的安裝組件。

安裝Qt

  由於聯網安裝需要在線從Qt官方服務器下載數據,而Qt服務器下載極慢有時甚至會斷線導致下載失敗,為了加快安裝速度,需要將下載源替換成國內鏡像站的地址。Qt整體安裝步驟如下:

  step1:下載Fiddler並運行程序

  step2:在“數據流”中替換Qt主站地址-->urlreplace download.qt.io mirrors.tuna.tsinghua.edu.cn/qt

   step3:開始運行Qt安裝器,開始安裝

  

  登陸Qt賬戶名和密碼,如果沒有,需要先在Qt官網注冊,然后一路“Next”,直到下圖界面,選擇安裝地址和安裝類別。

   點擊“Next”,進入Qt版本和開發套件選擇界面,勾選需要的內容,此處需要注意幾點:

    1.最好選擇source源碼,方便后續編譯一些開發庫;

    2.Qt5.15版本最好選擇msvc2019編譯器,配合VS2019使用,可以同時選擇32位和64位版本,便於同時支持32位程序和64位程序開發;

    3.Qt Creater為默認安裝項,不可取消,但要想在Qt Creater上調試程序,需要勾選調試工具(Debugging Tools for Windows)和調試符號(Qt Creater 7.0.0 Debug Symbols);

    4.若要使用界面設計器,需要勾選Qt Design Studio。

   然后一路Next,進入安裝界面,點擊“Install"按鈕,開始安裝。

 

    接下來就是等待安裝完成,安裝包比較大,需要耐心等待下載,下載完成后會自動安裝。

 

 

 

 

 

 

 

 

 

斯蒂芬森

 

 

qt_vsaddin插件安裝

  xx

測試

  xxx


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM