编译环境
- VS2017 / VS2019
- perl
- python3
获取源码
为了方便,我们直接下载打包好的代码,在
https://mirrors.bfsu.edu.cn/qt/official_releases/qt/5.15/5.15.0/single/
下载 qt-everywhere-src-5.15.0.zip
并解压到一个目录。我这里解压到了
D:/Project/qt-everywhere-src-5.15.0
这个目录。
理解 configure
configure
简单来说是一个命令行工具,用来指定编译选项,然后根据这些编译选项生成
makefile 文件。
三个目录
在构建之前我们需要知道三个目录:源码目录,构建目录,安装目录
- 源码目录:就是我们下载的源码根目录
- 构建目录:构建过程中生成文件的目录,一般是运行 configure 工具的目录
- 安装目录:构建成功后库和头文件的安装目录。在 configure 时 -prefix
DIR 指定