Win10下使用VS2019编译Qt6.0 - 小众知识

Win10下使用VS2019编译Qt6.0

2021-06-07 08:44:43 苏内容
  标签: VS2019/Qt6
阅读:5402


源码与工具下载

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添加到环境变量中。
CMake构建器
添加到环境变量

Python

从官网 https://www.python.org/downloads/ 下载Python 3.9.1并安装,注意安装时将Python添加到环境变量。
Python安装

Perl

从官网https://www.activestate.com/products/perl/downloads/下载最新版本并安装。

V5.28

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.exeninja.exe已放置到Qt源码目录中。
编译Qt

安装Qt

待编译成功后,在命令行执行 ninja.exe install将已编译的文件安装到D:\Qt目录中,安装完成后关闭控制台程序窗口。
安装Qt
安装完毕

Qt 测试

下载QtCreator

http://download.qt.io/official_releases/qtcreator/4.14/4.14.0/qt-creator-opensource-windows-x86_64-4.14.0.exe.mirrorlist选择国内源下载并安装。
QtCreate国内源

注意安装需要使用Qt的帐号进行登录,否则无法安装(目前无解,谁有烦请告知,谢谢。)

配置QtCreator环境

运行 Qt Creator,选择工具-->选项,分别设置Qt VersionsKits参数。

Qt Versions

打开qmake.exe后,必须点击Apply按钮,否则无法配置Kits中的
添加exe

Kits

此页面选择已配置的Qt版本,选择完毕后点击OK按钮完成配置。
选择Qt版本

示例程序

新建Qt Widgets Application程序,

新建程序
Hello world
其他设置界面使用默认值。

运行示例

运行示例

示例界面

等待编译完成后,显示示例程序主界面。
软件界面

扩展阅读
相关阅读
© CopyRight 2010-2021, PREDREAM.ORG, Inc.All Rights Reserved. 京ICP备13045924号-1