目錄
- 源碼與工具下載下傳
-
- Qt6.0 源碼
- CMake
- Python
- Perl
- ninja
- 編譯工具打包下載下傳
- 編譯Qt
-
- 打開x64編譯環境
- 切換到Qt6源碼目錄
- 生成編譯配置
- 編譯Qt
- 安裝Qt
- Qt 測試
-
- 下載下傳`QtCreator`
- 配置`QtCreator`環境
-
- Qt Versions
- Kits
- 示例程式
-
- 建立`Qt Widgets Application`程式,
- 運作示例
- 示例界面
源碼與工具下載下傳
Qt6.0 源碼
打開Qt官網下載下傳頁面,選擇國内源下載下傳Qt6源代碼http://download.qt.io/official_releases/qt/6.0/6.0.0/single/qt-everywhere-src-6.0.0.zip.mirrorlist

下載下傳源碼完成後,将源碼解碼到磁盤空間剩餘較大的分區根目錄下,注意剩餘空間不應小于
26GB
。
CMake
從官方下載下傳網頁 https://cmake.org/download/ 下載下傳最新版本,并進行安裝,注意安裝時将CMake添加到環境變量中。
Python
從官網 https://www.python.org/downloads/ 下載下傳Python 3.9.1并安裝,注意安裝時将Python添加到環境變量。
Perl
從官網https://www.activestate.com/products/perl/downloads/下載下傳最新版本并安裝。
ninja
https://github.com/ninja-build/ninja/releases/tag/v1.10.2下載下傳并将exe檔案解壓到Qt源碼目錄下備用。
編譯工具打包下載下傳
為友善工具包下載下傳,已将所有工具包打包上傳,請使用如下連結進行下載下傳。
https://download.csdn.net/download/sdhongjun/13999500
編譯Qt
在編譯前請确認VS2019已安裝VC桌面安裝包元件。
打開x64編譯環境
切換到Qt6源碼目錄
使用
cd
指令切換到源碼目錄。
生成編譯配置
輸入
configure -prefix D:\Qt\ -debug-and-release -opensource
,本指令設定
D:\Qt
為編譯完成後的安裝目錄。
注意:若不加
-debug-and-release
選項,将僅生成
debug
庫檔案。
編譯Qt
在指令視窗輸入
ninja.exe
開始編譯。
注意:執行
ninja.exe
前
ninja.exe
已放置到Qt源碼目錄中。
安裝Qt
待編譯成功後,在指令行執行
ninja.exe install
将已編譯的檔案安裝到
D:\Qt
目錄中,安裝完成後關閉控制台程式視窗。
Qt 測試
下載下傳 QtCreator
QtCreator
http://download.qt.io/official_releases/qtcreator/4.14/4.14.0/qt-creator-opensource-windows-x86_64-4.14.0.exe.mirrorlist選擇國内源下載下傳并安裝。
注意安裝需要使用Qt的帳号進行登入,否則無法安裝(目前無解,誰有煩請告知,謝謝。)
配置 QtCreator
環境
QtCreator
運作
Qt Creator
,選擇
工具-->選項
,分别設定
Qt Versions
與
Kits
參數。
Qt Versions
打開
qmake.exe
後,必須點選
Apply
按鈕,否則無法配置
Kits
中的
Kits
此頁面選擇已配置的Qt版本,選擇完畢後點選
OK
按鈕完成配置。
示例程式
建立 Qt Widgets Application
程式,
Qt Widgets Application
其他設定界面使用預設值。
運作示例
示例界面
等待編譯完成後,顯示示例程式主界面。