安装qt5.15.2

QT对5.15以及以上版本已经停止提供离线安装包,

但是,5.15以及以上版本都支持在线安装。

Qt5.15以下版本可直接在Index of /archive/qt中下载离线安装包

1.下载在线安装包

1、科大镜像

Qt 镜像使用帮助 — USTC Mirror Help 文档镜像中下载在线程序

点击Index of /qtproject/official_releases/online_installers/ 进入在线程序下载,里面有三个版本1.Windows版本,2.Mac版本,3.Linux版本,可根据需要下载。(我本人下载的是Windows版本)

2、清华镜像在Index of /qt/official_releases/online_installers/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror进入在线程序下载,里面有三个版本1.Windows版本,2.Mac版本,3.Linux版本,可根据需要下载。

最新更新科大,清华镜像均已无法下载windows版本,Linux,Mac版本正常。

3、官网在 Index of /official_releases/online_installers进入在线程序,里面有三个版本1.Windows版本,2.Mac版本,3.Linux版本,可根据需要下载。

下载fiddler everywhere

fiddler是一个调试代理工具

fiddler everywhere下载地址

首先运行fiddler,将Qt在线安装地址替换成国内地址,例如这里小生选择清华的。地址如下:

urlreplace download.qt.io mirrors.tuna.tsinghua.edu.cn/qt

替换方法如下:

fiddler配置完成后,接着以管理员方式运行Qt在线安装器

2.开始安装

下载完成后双击打开运行程序

一直默认选择

注意:如果出现加载选中组件的过程中出现错误。这个组件不会被安装。

首先清除缓存,重新更新,如果还出现这个错误,更换包源,再尝试。

image

选择自定义安装

 根据需要的版本选择组件

3.使用 Visual Studio调试qt

使用 VS 的好处是相比 Creator 调试工程更强大。

用 VS 进行 Qt 源码调试的话也是需要 pdb 文件的,可以参照上一节安装。

然后我们配置下源码路径,在解决方案的属性页(不是工程属性)里添加源文件目录

然后设置 pdb 路径,点击 VS 菜单的【工具】【选项】【调试】【符号】,把 pdb 文件的路径设置下:

 然后设置断点调试就可以进入源码了

4.linux安装

按照顺序依次安装

1、安装Qt5的组件
sudo apt-get install build-essential


 2、安装Qt的开发工具
sudo apt-get install qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools


3、安装qtcreator
sudo apt-get install qtcreator


 4、安装qt
sudo apt-get install qt5*


 安装完毕

<think>嗯,用户现在问的是关于安装Qt5.15.2的问题。之前他们遇到了“qmkae —version找不到命令”的问题,现在可能已经解决了,或者他们现在想正确安装Qt5.15.2以避免类似的问题。我需要先回顾之前的对话,看看用户可能处于什么阶段。 首先,用户之前的问题是关于qmake命令找不到,这可能是因为安装不正确或者环境变量没配置好。现在用户询问如何安装Qt5.15.2,说明他们可能需要从头安装,或者之前的安装有问题,所以需要更详细的步骤。 Qt5.15.2是一个长期支持版本,但可能不在最新的安装工具中直接提供。用户可能需要通过维护工具或者离线安装包来安装。我需要分步骤指导他们,包括不同操作系统的安装方法,比如Windows、Linux和macOS。 另外,用户可能遇到下载源的问题,或者安装过程中组件选择的问题。需要提醒他们选择合适的组件,比如MinGW或者MSVC,以及是否需要额外的工具如Qt Creator。同时,环境变量的配置也很重要,避免再次出现qmake找不到的问题。 可能还需要提到安装后的验证步骤,比如运行qmake --version来确认安装成功。此外,如果用户遇到安装失败的情况,可能需要检查网络连接、权限问题或者磁盘空间。对于Linux用户,可能需要使用命令行工具来安装依赖库,而macOS用户可能需要使用Homebrew或者官方安装器。 还有,用户可能不知道Qt的账户是否需要,虽然开源版本现在不需要了,但如果有商业用途可能需要登录。需要提醒他们这一点,避免在安装过程中卡住。另外,安装路径的选择也很重要,最好使用默认路径,避免权限问题,尤其是在Linux和macOS上。 最后,用户可能对安装后的配置不太清楚,比如如何配置Qt Creator的套件,或者如何处理多版本共存的问题。需要简要提到这些方面,或者提供进一步指导的链接。</think>--- ### **Qt 5.15.2 安装全流程指南** --- #### **一、安装前的准备** 1. **系统要求** - **Windows**:Windows 10 或更高版本,至少 10GB 磁盘空间 - **Linux**:Ubuntu 20.04+/CentOS 8+,需安装基础开发库(如 `build-essential`) - **macOS**:macOS 10.14+,Xcode 命令行工具(`xcode-select --install`) 2. **下载安装器** - **官方渠道**:访问 [Qt 存档页面](https://download.qt.io/archive/qt/5.15/5.15.2/) 选择对应操作系统的离线安装包 - **推荐工具**:使用 **Qt 官方在线安装器**([下载链接](https://www.qt.io/download-qt-installer)),支持版本选择 --- #### **二、Windows 系统安装步骤** 1. **运行安装器** - 以管理员身份运行 `qt-unified-windows-x86-<version>.exe` - 登录或跳过 Qt 账户(开源用户无需登录) 2. **选择组件** - **核心组件**: - `Qt > Qt 5.15.2` - 编译器(二选一): - `MSVC 2019 64-bit`(需提前安装 Visual Studio) - `MinGW 8.1.0 64-bit`(自带编译器) - **必选工具**: - `Qt Creator`(集成开发环境) - `Debugging Tools for Windows`(调试工具) - **附加组件**(可选): - `Qt Charts`、`Qt WebEngine`(按需勾选) 3. **设置安装路径** - 默认路径:`C:\Qt\5.15.2` - **注意**:路径避免包含空格或中文 4. **完成安装** - 勾选 **`Add Qt 5.15.2 to PATH`**(自动配置环境变量) --- #### **三、Linux 系统安装步骤** 1. **安装依赖库** ```bash # Ubuntu/Debian sudo apt install build-essential libgl1-mesa-dev # CentOS/RHEL sudo yum groupinstall "Development Tools" sudo yum install mesa-libGL-devel ``` 2. **通过在线安装安装** ```bash # 赋予安装器执行权限 chmod +x qt-unified-linux-x64-<version>.run # 运行安装./qt-unified-linux-x64-<version>.run ``` 3. **组件选择** - **核心组件**: - `Qt 5.15.2` - 编译器选择 `GCC 64-bit` - **工具**: - `Qt Creator` - `qmake`(默认包含) 4. **手动配置环境变量** ```bash # 编辑 ~/.bashrc echo 'export PATH="$PATH:/opt/Qt/5.15.2/gcc_64/bin"' >> ~/.bashrc source ~/.bashrc ``` --- #### **四、macOS 系统安装步骤** 1. **通过 Homebrew 安装(推荐)** ```bash # 安装 Qt 5.15.2 brew install qt@5 brew link --force qt@5 # 配置环境变量 echo 'export PATH="/usr/local/opt/qt@5/bin:$PATH"' >> ~/.zshrc source ~/.zshrc ``` 2. **通过官方安装器** - 运行 `qt-unified-macOS-x86_64-<version>.dmg` - 组件选择与 Windows 类似 --- #### **五、安装后验证** ```bash # 检查 qmake 版本 qmake --version # 预期输出 QMake version 3.1 Using Qt version 5.15.2 in /opt/Qt/5.15.2/gcc_64/lib # 启动 Qt Creator qtcreator ``` --- #### **六、常见问题解决** | 问题类型 | 解决方案 | |-------------------------|--------------------------------------------------------------------------| | **安装器无法下载组件** | 检查网络代理设置,或使用离线安装包 | | **qmake 未找到** | 确认环境变量配置正确,或手动指定路径(如 `/opt/Qt/5.15.2/gcc_64/bin/qmake`) | | **编译时提示缺少库** | 安装对应开发库(如 OpenGL、zlib) | | **Qt Creator 无法识别编译器** | 在 `工具 → 选项 → Kits` 中手动配置编译器路径 | --- #### **七、附加配置建议** 1. **多版本管理** - 使用 `qtchooser`(Linux/macOS)切换不同 Qt 版本 - 示例配置: ```bash # 创建配置文件 echo "5.15.2 /opt/Qt/5.15.2/gcc_64/bin" > ~/.config/qtchooser/default.conf ``` 2. **国内镜像加速** - 修改安装器下载源为国内镜像(如清华、中科大镜像) - 方法:在安装器启动时添加参数 `--mirror https://mirrors.ustc.edu.cn/qtproject` --- ### **附:Qt 5.15.2 关键特性** - **长期支持(LTS)**:官方维护至 2023 年 5 月 - **核心改进**: - 增强 Qt Quick 3D 性能 - 修复 QML 内存泄漏问题 - **兼容性**:支持 C++14/17,适配 Windows 11 和 macOS Monterey 通过上述步骤,您可顺利完成 Qt 5.15.2安装及基础配置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值