VS2019编译QT6源码

现在QT在线安装只有QT6.2以上的版本和QT5.15,其他版本就需要自己编译,本文讲解在vs2019环境下编译qt6.1.3源码。

1 编译准备

从清华大学镜像站,下载源码,地址如下:

https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/6.1/6.1.3/single/

VS2019编译QT6源码

下载编译所需要的工具,地址如下:

https://download.csdn.net/download/qq_40732350/85682741

VS2019编译QT6源码

2 开始编译

将ninja.exe文件放到源码目录下面,然后打开VS的这个命令程序

VS2019编译QT6源码

然后输入下面的命令开始配置,

configure -prefix 你的安装路径 -debug-and-release -opensource

这里就分两种情况,我这边debug和release配置可以成功,但是编译的时候说缺少一个头文件,搞半天也解决不了,然后我就分开配置,先配置编译安装release版本,再配置编译安装debug版本

configure -prefix 你的安装路径 -release -opensource

配置成功后显示如下界面

VS2019编译QT6源码

然后输入下面命令开始编译

ninja.exe

编译成功后显示如下结果

VS2019编译QT6源码

然后输入下面命令开始安装

ninja.exe install

安装成功后显示如下界面

VS2019编译QT6源码

然后合并release和debug版本的库文件,主要和以下三文件夹

VS2019编译QT6源码

3 添加版本

打开QtCreator,再打开工具-》选项-》Kits->Qt Versions

VS2019编译QT6源码

然后添加qmake

VS2019编译QT6源码

选择后再点击应用,然后kits里面添加,输入你想命名的名字,和刚才新建的版本

VS2019编译QT6源码

最后新建工程,就可以使用你自己的qt版本了

VS2019编译QT6源码

Original: https://blog.csdn.net/qq_40732350/article/details/128346196
Author: QtHalcon
Title: VS2019编译QT6源码

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/723270/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球