VS2019编译QT6源码

Posted qq_40732350

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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/

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

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

2 开始编译

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

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

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

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

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

    配置成功后显示如下界面

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

ninja.exe

    编译成功后显示如下结果

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

ninja.exe install

    安装成功后显示如下界面

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

3 添加版本

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

    然后添加qmake

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

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

以上是关于VS2019编译QT6源码的主要内容,如果未能解决你的问题,请参考以下文章

QT6.0+mysql8.0+VS2019连接数据库

PCL1.12+VTK9.1+QT6编译部署

PCL1.12+VTK9.1+QT6编译部署

PCL1.12+VTK9.1+QT6编译部署

PCL1.12+VTK9.1+QT6编译部署

vs2019_qt6.2.4_dcmtk3.6.7_vtk9.2.2_itk5.3_opencv4.6.0编译记录