【Tools】VS搭建Qt開發環境

00. 目錄

@

01. 概述

Visual Studio 2019是強大的windows集成開發工具,有很好的調試工具。而Qt是一個優秀的圖形介面跨平台開發框架,GUI和底層程式碼分離。可以結合Visual Studio和Qt兩者的優點進行Qt開發。

Microsoft Visual Studio是美國微軟公司的開發工具包系列產品。Visual Studio是一個基本完整的開發工具集,它包括了整個軟體生命周期中所需要的大部分工具,如UML工具、程式碼管控工具、集成開發環境(IDE)等等。

所寫的目標程式碼適用於微軟支援的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。

Visual Studio是最流行的Windows平台應用程式的集成開發環境。最新版本為 Visual Studio 2019 版本,基於.NET Framework 4.8 。

2021年4月19日,微軟宣布2021年夏季發布 Visual Studio 2022 的首個預覽版。
2021年6月17日,首個預覽版 Visual Studio 2022 Preview 1 正式發布,並且首次發布64位版本。

Qt(官方發音 [kju:t],音同 cute)是一個跨平台的 C++ 開發庫,主要用來開發圖形用戶介面(Graphical User Interface,GUI)程式,當然也可以開發不帶介面的命令行(Command User Interface,CUI)程式。

Qt 還存在 Python、Ruby、Perl 等腳本語言的綁定, 也就是說可以使用腳本語言開發基於 Qt 的程式。開源社區就是這樣,好東西就會被派生擴展,到處使用, 越來越壯大。

Qt 支援的作業系統有很多,例如通用作業系統 Windows、Linux、Unix,智慧手機系統 Android、iOS、WinPhone, 嵌入式系統 QNX、VxWorks 等等。

02. Visual Studio 2019安裝

參考:【Tools】Visual Studio 2019專業版下載和安裝

03. Qt6安裝

參考:【Tools】Qt 6.0安裝圖解教程

04. qt-vsaddin插件下載

官方網站:qt-vsaddin

CSDN下載:qt-vsaddin-msvc2019-2.7.2.rar

Step1:選擇2.7.2版本
在這裡插入圖片描述

Step2:選擇對應VS版本插件,點擊下載
在這裡插入圖片描述

05. qt-vsaddin插件安裝

5.1 雙擊qt-vsaddin-msvc2019-2.7.2.vsix應用程式

安裝之前應該關閉Visual Studio 2019。

5.2 選擇Install
在這裡插入圖片描述

顯示安裝過程
在這裡插入圖片描述

5.3 安裝完畢,點擊Close
在這裡插入圖片描述

06. Windows10環境變數配置

6.1 設置Windows環境變數

滑鼠右擊電腦->屬性->高級系統設置
在這裡插入圖片描述

6.2 點擊環境變數
在這裡插入圖片描述

6.3 選擇系統環境變數中的Path,然後點擊編輯
在這裡插入圖片描述

6.4 添加以下幾項環境變數,根據自己的實際安裝路徑設置
在這裡插入圖片描述

6.5 重啟系統,使環境變數生效,或者輸入以下命令,使環境變數生效。

# 在一個終端輸入以下命令
C:\Users\admin>set PATH=C;


# 在另外一個終端輸入以下命令,查看當前環境變數PATH
C:\Users\admin>echo %PATH%
C:\Program Files (x86)\Common Files\MVS\Runtime\Win32_i86;C:\Program Files (x86)\
Common Files\MVS\Runtime\Win64_x64;C:\Windows\system32;C:\Windows;
C:\Windows\System32\Wbem;
C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Qt\5.15.2
\mingw81_64\bin;C:\Qt\Tools\mingw810_64\bin;C:\Qt\5.15.2\msvc2019_64\bin;
C:\Program Files\MVTec\HALCON-19.11-Progress\bin\x64-
win64;C:\Users\admin\AppData\Local\Microsoft\WindowsApps;

C:\Users\admin>

07. Visual Studio 2019環境配置

7.1 打開VS2019,選擇繼續但無需程式碼
在這裡插入圖片描述

7.2 選擇擴展-> Qt VS Tools -> Qt Versions
在這裡插入圖片描述

7.3 點擊「+」添加編譯器msvc2019的qmake.exe路徑。

添加方法,選擇Path瀏覽-> 選擇qmake.exe–> 打開–> 確定。msvc2019_64對應x64,msvs2019對應的是x86環境。
在這裡插入圖片描述

08. Visual Studio 2019創建Qt項目

8.1 創建Qt項目
在這裡插入圖片描述

8.2 選擇Qt控制項應用
在這裡插入圖片描述

8.3 配置新項目,點擊創建。
在這裡插入圖片描述

8.4 選擇Next
在這裡插入圖片描述

8.5 選擇Next
在這裡插入圖片描述

8.6 選擇Finish
在這裡插入圖片描述

8.7 創建環境如下
在這裡插入圖片描述

8.8 生成解決方案
在這裡插入圖片描述

8.9 調試->開始執行(不調試)
在這裡插入圖片描述

8.10 執行結果
在這裡插入圖片描述

09. Visual Studio 2019打開Qt項目

9.1 選擇 擴展–>Open Qt Project File(.pro)
在這裡插入圖片描述

9.2 打開Qt項目文件
在這裡插入圖片描述

選擇編譯->運行即可

10. 附錄

參考: VS2019+Qt5.15開發環境搭建