为什么选择 Qt?
全球超过 100 万开发者信赖的跨平台开发框架,一次编写,随处编译运行。
跨平台
一套代码,覆盖桌面、移动、嵌入式
高性能
原生渲染,极速编译,低内存占用
600+ 类
网络、数据库、多媒体、UI 全覆盖
活跃生态
海量教程、插件、第三方库支持
版本对比(LTS)
根据项目需求选择最合适的 Qt 版本,长期维护更稳定。
| 版本 | 发布时间 | 支持平台 | 维护状态 |
|---|---|---|---|
| Qt 6.7 推荐 | 2025.03 | Win · macOS · Linux | ✅ 活跃维护 |
| Qt 6.5 LTS | 2024.06 | Win · macOS · Linux | ✅ 长期支持 |
| Qt 5.15 LTS | 2023.12 | Win · macOS · Linux | 维护期 |
| Qt 5.12 LTS | 2022.09 | Win · macOS · Linux | 已停止 |
* 建议新项目使用 Qt 6.7 或 6.5 LTS,获取最新特性和安全更新。
下载安装步骤
从官网获取安装包,轻松配置 Qt 开发环境。
- 访问 Qt 官网 — 进入 download.qt.io 或官方镜像站,选择对应操作系统安装包。
- 选择版本 — 根据需求选择 Qt 6.7 LTS 或 5.15 LTS,推荐使用在线安装器。
- 运行安装器 — 双击下载的
qt-unified-windows-x64-online.exe(Windows) 或 .dmg (macOS)。 - 登录 Qt 账户 — 注册并登录 Qt 账户(开源版免费),选择开源或商业协议。
- 选择组件 — 勾选需要的模块:Qt Core、Widgets、Quick、Network、SQL 等,以及对应编译器。
- 完成安装 — 等待下载安装,配置环境变量,即可开始你的第一个 Qt 项目!
常见问题与解答
Qt 开源版和商业版有什么区别?
开源版基于 LGPL/GPL 协议,可免费用于开源项目;商业版提供专有授权、企业技术支持、额外模块(如 Charts、DataVisualization 等),适合闭源商业项目。
下载 Qt 需要注册账号吗?
是的,无论开源版还是商业版,都需要注册 Qt 账户。开源版注册免费,只需选择“开源使用”并遵守协议即可。
如何选择安装组件?新手建议勾选哪些?
建议新手勾选:Qt Core、Qt Widgets、Qt Quick、Qt Network、Qt SQL,以及对应编译器(如 MSVC 2019/2022 或 MinGW)。后续可按需添加。
Qt 支持哪些编译器?
Windows 上支持 MSVC (Visual Studio) 和 MinGW (GCC);macOS 上使用 Clang (Xcode);Linux 上使用 GCC 或 Clang。安装器中可直接勾选对应套件。
下载速度慢怎么办?有国内镜像吗?
建议使用 清华大学开源软件镜像站 或 阿里云镜像,在安装器中设置镜像地址,可大幅提升下载速度。详情可查看镜像站帮助页面。
安装后如何验证环境是否配置成功?
打开终端 / 命令提示符,输入
qmake --version 或 qmake6 --version,显示版本信息即表示安装成功。也可创建新项目并编译运行测试。
你的提问与解答
遇到下载或安装问题?提交你的问题,我们将尽快回复。
张工
Qt 6.7 在 Windows 上编译报错 \"moc: undefined reference\" 如何解决?
✅ 已回复 · 清除编译缓存后重新 qmake 即可
李同学
macOS 安装 Qt 后找不到 qmake,但已经安装了命令行工具?
✅ 已回复 · 需在安装器中勾选 \"Qt Installer Framework\" 并配置 PATH