Qt 官方下载入口 · 跨平台 C++ 开发框架 · 快速搭建桌面、移动、嵌入式应用

v6.7 LTS v5.15 LTS Windows macOS Linux 开源版 商业版
Qt下载

开始下载 Qt

选择适合你的版本,开源免费或商业授权,一键获取安装包

支持 Windows · macOS · Linux · Android · iOS

⚡ 为什么选择 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 开发环境。

  1. 访问 Qt 官网 — 进入 download.qt.io 或官方镜像站,选择对应操作系统安装包。
  2. 选择版本 — 根据需求选择 Qt 6.7 LTS 或 5.15 LTS,推荐使用在线安装器。
  3. 运行安装器 — 双击下载的 qt-unified-windows-x64-online.exe (Windows) 或 .dmg (macOS)。
  4. 登录 Qt 账户 — 注册并登录 Qt 账户(开源版免费),选择开源或商业协议。
  5. 选择组件 — 勾选需要的模块:Qt Core、Widgets、Quick、Network、SQL 等,以及对应编译器。
  6. 完成安装 — 等待下载安装,配置环境变量,即可开始你的第一个 Qt 项目!
❓ 常见问题与解答
Q1 Qt 开源版和商业版有什么区别?
开源版基于 LGPL/GPL 协议,可免费用于开源项目;商业版提供专有授权、企业技术支持、额外模块(如 Charts、DataVisualization 等),适合闭源商业项目。 info
Q2 下载 Qt 需要注册账号吗?
是的,无论开源版还是商业版,都需要注册 Qt 账户。开源版注册免费,只需选择“开源使用”并遵守协议即可。
Q3 如何选择安装组件?新手建议勾选哪些?
建议新手勾选:Qt Core、Qt Widgets、Qt Quick、Qt Network、Qt SQL,以及对应编译器(如 MSVC 2019/2022 或 MinGW)。后续可按需添加。
Q4 Qt 支持哪些编译器?
Windows 上支持 MSVC (Visual Studio) 和 MinGW (GCC);macOS 上使用 Clang (Xcode);Linux 上使用 GCC 或 Clang。安装器中可直接勾选对应套件。
Q5 下载速度慢怎么办?有国内镜像吗?
建议使用 清华大学开源软件镜像站 或 阿里云镜像,在安装器中设置镜像地址,可大幅提升下载速度。详情可查看镜像站帮助页面。 mirror
Q6 安装后如何验证环境是否配置成功?
打开终端 / 命令提示符,输入 qmake --version 或 qmake6 --version,显示版本信息即表示安装成功。也可创建新项目并编译运行测试。
✍️ 你的提问与解答

遇到下载或安装问题?提交你的问题,我们将尽快回复。

已有 128 个问题获得解答
avatar
张工

Qt 6.7 在 Windows 上编译报错 \"moc: undefined reference\" 如何解决?

✅ 已回复 · 清除编译缓存后重新 qmake 即可
avatar
李同学

macOS 安装 Qt 后找不到 qmake,但已经安装了命令行工具?

✅ 已回复 · 需在安装器中勾选 \"Qt Installer Framework\" 并配置 PATH
📚 更多资源与帮助

官方文档、社区论坛、视频教程,助力你快速上手 Qt 开发。