Qt5.14.2安装、配置及测试(Win10)
一、系統環境
Win10
二、軟件下載
1、QT下載包介紹
Qt 官網有一個專門的資源下載網站,所有的開發環境和相關工具都可以從這里下載,具體地址是:Qt Downloads
| snapshots | 預覽版,最新的開發測試版本,包含 Qt 庫和開發工具。 |
| online | Qt 在線安裝包。 |
| official_releases | 正式發布版,包含Qt開發環境和源代碼。 |
| new_archive | 新存檔的 Qt 開發工具安裝包。 |
| ministro | 迷你版,針對 Android 開發版本。 |
| linguist_releases | Qt 界面翻譯工具。 |
| learning | Qt 學習資料,有文檔教程和示范視頻等。 |
| development_releases | Qt 開發版,有新的和舊的不穩定版本,在 Qt 開發過程中的非正式版本。 |
| community_releases | 社區定制的 Qt 庫,Tizen 版 Qt 以及 Qt 附加源碼包。 |
| archive | 各種 Qt 開發工具安裝包,新舊都有(可以下載 Qt 開發環境和源代碼)。 |
official_releases 和 archive 文件夾都有最新的 Qt 開發環境安裝包,看了很多教程,一般都是在 archive 文件夾里下載。點擊進入 archive 文件夾:
| vsaddin | Qt 針對 Visual Studio 集成的插件 |
| qtcreator | Qt 官方的集成開發工具;但 qtcreator 本身是個空殼,它沒有編譯套件和 Qt 開發庫。除了老版本的 Qt 4 需要手動下載 qtcreator、編譯套件、Qt 開發庫進行搭配之外,一般用不到。 Qt 5 有專門的大安裝包,里面包含開發需要的東西,并且能自動配置好。 |
| qt | Qt 開發環境的下載文件夾。 |
| online_installers | 在線安裝器,國內用戶不建議使用,在線安裝是龜速,還經常斷線。我們教程采用的全部是離線的大安裝包。 |
| additional_libraries | QT附加庫,包含QT網絡認證,qt 圖像格式 |
點進qt文件夾,包含了所有的 Qt 版本,從 1.0 到目前的 6.3。
進入 5.14文件夾,可以看到各種子版本:
Qt 的版本號:
5.14.2是 Qt 版本號第一位 5 是大版本號(major),第二位 14 是小版本號(minor),第三位 2 是補丁號(patch)。
選擇時,只要前兩位相同,Qt 的特性就一致的,第三位是對該版本的補丁更新。
點進5.14.2/:
點擊QT基于Windows版本下載。
qt-opensource-windows-x86-5.14.2.exe命名規則:
opensource 是指開源版本;
windows 是指開發環境的操作系統;
x86 是指 32 位系統;
5.14.2 是 Qt 版本號。
2、Qt5.14.2下載網址
官網: Qt5.14.2下載網址
國內鏡像網站:
中國科學技術大學開源軟件鏡像站
清華大學開源軟件鏡像站
開源軟件鏡像網站
Qt下載最好使用國外鏡像或者迅雷下載,不然會很慢。
在某個鏈接處單擊鼠標右鍵,會彈出一個菜單,選擇“復制鏈接地址”,并粘貼到迅雷的下載框,如果迅雷官方有資源,就會自動識別,下載速度就很快了。
下載好之后的安裝包:
三、軟件安裝
1、管理員權限運行qt-opensource-windows-x86-5.14.2.exe
2、點擊next
3、登錄或者注冊Qt Account,然后點擊next
4、勾選方框,并點擊下一步
5、點擊下一步
6、指定Qt5.14.2的安裝目錄,勾選方框,并點擊下一步
7、選擇Qt需要安裝的組件,不要直接點下一步,否則Qt無法運行,先點開Qt 5.14.2下拉
Qt 的安裝組件分為兩部分:
一部分是“Qt x.xx.xx”,該部分包含真正的 Qt 開發庫組件;另一部分是“Developer and Designer Tools”,該部分包含集成開發環境和編譯工具。
“Qt x.xx.xx”組件說明:(一般選擇MinGW xxx, Qt xxx就可以了)
| MSVC *** | 針對 Windows 平臺上的 MSVC 編譯器的 Qt 組件,如 msvc2015 32-bit 、 msvc2015 64-bit 、 msvc2017 32-bit 和 msvc2017 64-bit等。安裝該組件需要計算機上已經安裝相應版本的 Visual Studio。 |
| MinGW *** | 編譯器模塊,使用MinGW 編譯的勾選。默認勾選,選擇對應位數系統。MinGW 是 Minimalist GNU for Windows 的縮寫,MinGW 是 Windows 平臺上使用的 GNU 工具集導入庫的集合。 |
| UWP *** | UWP 是 Windows 10 中 Universal Windows Platform 的簡稱,有不同編譯器類型的 UWP,屬于 MSVC 編譯器生成的 Qt 庫。如果不是開發 UWP 應用程序,就不需要,直接忽略。安裝該組件需要計算機上已經安裝相應版本的 Visual Studio。 |
| Android | 這是針對安卓應用開發的 Qt 庫,安卓開發勾選。 |
| Sources | Qt源代碼包,建議選擇,可能某個時候需要它。 |
| Qt *** | Qt 的附加模塊,大部分建議安裝,這些附加模塊括號里的 Technology Preview ,是技術預覽模塊的意思,還處在功能測試階段,不是正式版模塊;附加模塊括號里的 Deprecated 是指拋棄的舊模塊,兼容舊代碼使用的,一般用不到(如果不是為和以前開發的源程序兼容,過時的模塊不要選擇)。這些附加模塊讀者可以選擇部分或都勾選了安裝,占用空間不大。Qt Charts 是二維圖表模塊,用于繪制柱狀圖、餅圖、曲線圖等常用二維圖表。Qt Data Visualization 是三維數據圖表模塊,用于數據的三維顯示,如散點的三維空間分布、三維曲面等。 |
“Developer and Designer Tools”分類下的開發組件(一般選擇Qt Creator xxx 和MinGW xxxxx)
| Qt Creator xxx | 這是集成開發環境,強制安裝的,以后所有的項目和代碼都在 Qt Creator 里面新建和編輯。 |
| Qt Creator xxxx CDB Debugger surpport | 用于和 CDB 調試工具對接,默認安裝,一般用于調試 VC 編譯的 Qt 程序。 |
| MinGW xxxxx | 這是開源的編譯器套件,建議安裝 |
| Strawberry Perl 5.22.1.3 | 用于編譯 Qt 源代碼的 Perl 開發環境,不需要安裝。如果讀者以后用到,也可以另外手動安裝,在搜索引擎搜索 Strawberry Perl 關鍵詞,去 Strawberry Perl 官網下載最新的安裝包是一樣用的。 |
8、按如下默認的就好,然后點擊下一步
9、選中I have后點擊下一步
10、點擊下一步
11、點擊安裝
12、等待安裝結束
13、點擊下一步
14、最后點完成,至此安裝結束。
15、完成安裝, 打開軟件
16、安裝完成之后,在 Windows“開始”菜單中會看到 Qt 的 程序組。
| Assistant(Qt 助手) | 用來查看幫助文檔,已被集成在 Qt Creator 中。 |
| Designer(Qt 設計師) | 圖形界面可視化編輯工具,已被集成在 Qt Creator 中,在 Qt Creator 中編輯或創建界面文件時,就可以自動打開。 |
| Linguist(Qt 語言家) | 多國語言翻譯支持工具,可以用來編輯語言資源文件,在開發多語言界面的應用程序時會用到。 |
| Qt 5.xx.x(MinGW 5.3.0 32bit) | Qt 命令行工具,用來配置 Qt 開發環境(主要是設置 PATH 變量) |
四、環境配置
Qt安裝完成后,MinGW環境一般可以正常運行項目,但MSVC環境需要配置。打開 Qt Creator ,點擊 工具—>選項—>構建套件(Kit),可以查看構建套件(Kit)的構建環境,其中MinGW構建套件是一個顯示器形象為正常情況,MSVC構建套件是黃色感嘆號為異常情況。
1、Compiler配置
點擊選中Desktop Qt 5.14.2 MSVC2015 64bit,可以發現Compiler(編譯器)顯示No compiler,Debugger(調試器)顯示None。
Compiler(編譯器)處應配置C++環境,MSVC2015是搭配VS2015(版本14.0),當系統沒有安裝相應的VS或VS未配置C++時,使用MSV****是無法運行的。
a)VS2015未安裝
下載Visual Studio 2015,安裝。
b)VS未配置C++
1)Qt若打開,將Qt關閉。
2)搜索“控制面板”,點擊“卸載程序”,選中Microsoft Visual Studio Professional 2015,右鍵點擊“更改”,或選擇界面上的“更改”。
3)系統會彈出如下界面,顯示“正在配置源”。
4)系統配置完后,出現如下見面,點擊“修改”。
5)選中“Visual C++”,點擊“下一步”。
6)點擊“更新”。
7)等待VS2015配置完成
8)點擊關閉
9)打開Qt,點擊 工具—>選項—>構建套件(Kit),查看構建套件(Kit)的構建環境,發現MSVC構建套件還是黃色感嘆號,但Compiler(編譯器)中C、C++自動配置了編譯器,為14.0。
10)如果系統沒有檢測出來,先查看下"編譯器",看“編譯器”內是否有檢測到14.0的環境,有的話,返回"構建套件(Kit)",在Compiler處手動添加編譯環境;沒有的話,重啟下,還沒有,那就可能沒裝好。
2、Debugger 配置
1)Qt若打開,將Qt關閉。
2)缺少windows software development kit,在官網下載
Windows SDK - Windows 應用開發 (microsoft.com)
3)下載后的鏡像文件或exe文件
4)靜默安裝exe文件或則按照下面圖片發勾選安裝。
下載 Windows 調試工具 - WinDbg - Windows drivers | Microsoft Docs
5)打開Qt,點擊 工具—>選項—>構建套件(Kit),查看構建套件(Kit)的構建環境,會發現MSVC構建套件是正常情況顯示為顯示器形象。
6)如果系統沒有檢測出來,先查看下"Debugger",看"Debugger"內是否有檢測到Windows Kit,有的話,直接點中相應的環境,然后點擊右側“Clone”,或則,返回"構建套件(Kit)",在"Debugger"處手動添加;沒有的話,重啟下,還沒有,卸載重裝。
五、測試
Qt自帶了很多示例。
1、打開軟件,進入歡迎–>示例,然后隨便點擊一個實例
2、選擇運行環境,然后點擊config project。
3、這個時候它會調到編輯頁面,可以看出打開了這個項目,然后點擊運行,出現問題了!
4、點擊項目,構建環境的構建目錄標紅(目錄標紅表示無此路徑),可能這個路徑生成不了,改到桌面,就好了,但是改回去又可以了(不太懂),后面點擊新示例又都可以正常運行。
總結
以上是生活随笔為你收集整理的Qt5.14.2安装、配置及测试(Win10)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Unity3D灯光与渲染学习之(二):全
- 下一篇: SPSS可以生成正交表吗?