准备
- QT开源版须遵守开源软件许可协议,GPL/LGPL协议,请详细阅读官网许可协议,或使用QT商业版,本文仅为开源爱好者使用。
- QT5.15之后已经不提供离线安装包,可以使用opensource进行源码编译,另可参考qt官网编译地址。
- windows系统切换到英文版
- visual studio切换到英文版
- 下载qt opensource源码 https://download.qt.io/archive/qt/
- 磁盘剩余空间大于50G
步骤
- 解压源码,并添加vs版本配置
打开配置文件...\qtbase\mkspecs\common\msvc-version.conf,并在行首添加自己的VS版本信息,如 QMAKE_MSC_VER = 1928
- 配置vs环境
打开开始菜单中visual studio文件夹下的命令行工具x64 Native Tools Command Prompt for VS 20XX
,并切换到源码根目录 - 配置qt参数
configure -debug-and-release -confirm-license -opensource -platform win32-msvc -prefix "D:\\dev\\qt\\qt-build-5.15.6-vs2019_64" -qt-sqlite -qt-pcre