Qt 6.5 支持下列平台。之前 Qt 发行的有关信息,请翻阅相关版本在 Qt 文档编制存档 .
会积极维护、测试所支持的平台,且会优先纠正在这些平台中发现的 Bug。测试中发现的重大错误,可能影响发行日期。
Qt 公司为官方支持的所有平台和配置,提供商业支持。
注意: 某些平台仅支持某些类型的商业许可证。了解细节,请参考 Qt 支持条款和条件 和您的商业许可协议。
未列出的配置不是 Qt 工程所正式支持的。不管怎样,仍然可以在不受支持的平台和配置中运行 Qt。Qt 公司、Qt 合作伙伴、开源开发者及社区用户,可以在这种情况下提供援助。
注意: 对特定配置 (或操作系统版本) 的支持 , 可能在 Qt 6.5 发行之前结束。Qt 6.5 后续补丁发行可能放弃对配置的支持,或将它替换为目前支持的版本。
分发 | 体系结构 | 编译器 | 注意事项 |
---|---|---|---|
Red Hat 8.4 |
x86_64
|
GCC 10 (toolset) | |
Red Hat 9.0 |
x86_64
|
GCC 11 | |
openSUSE 15.4 |
x86_64
|
GCC 9 | |
SUSE Linux Enterprise Server 15 SP4 |
x86_64
|
GCC 10 | |
Ubuntu 22.04 |
x86_64
|
由 Canonical 提供的 GCC,GCC 11.x |
目标平台 | 体系结构 | 构建环境 |
---|---|---|
macOS 11, 12, 13 |
x86_64
,
x86_64h
,和
arm64
|
Xcode 13 (macOS 12 SDK), Xcode 14 (macOS 13 SDK) |
操作系统 | 体系结构 | 编译器 | |
---|---|---|---|
Windows 10 (1809 或更高版本) |
x86_64
|
MSVC 2022, MSVC 2019, MinGW 11.2 | |
Windows 11 |
x86_64
|
MSVC 2022, MSVC 2019, MinGW 11.2 | |
ARM 中的 Windows |
arm64
|
MSVC 2019/2022 | 技术预览 |
注意: 仅支持将 ARM 中的 Windows 作为部署目标。应用程序必须自 x86-64 的 Windows 机器交叉编译并部署到目标。
此 Qt 发行支持下列配置:
分发 | 体系结构 | 编译器 | 注意事项 |
---|---|---|---|
Android 8.0 到 Android 13 (API 级别 26 到 API 33) |
armeabi-v7a
,
x86
,
arm64-v8
,和
x86_64
|
由 Google 提供的 Clang 14.0.6 (NDK r25b) | 对于 JDK 版本见 JDK (Java 开发工具包) |
注意:
It's recommended that Qt user apps use the same NDK r25b version used for building these official Qt for Android libraries. An NDK version more recent than r23b is required if building a project results in an error of missing the symbols for
__emutls_get_address
.
目标平台 | 体系结构 | 构建环境 |
---|---|---|
iOS 14, 15, 16 |
armv8
(
arm64
)
|
Xcode 13 (iOS 15 SDK), Xcode 14 (iOS 16 SDK) |
For information about support of WebAssembly on mobile platforms, see notes on 支持的浏览器 .
There are multiple levels of support that apply across specific hardware and OS combinations.
注意: Boards will not be demoted or removed from these tables during a patch release, however they may be removed in a future minor release.
Tier 1: Reference Targets | |||
---|---|---|---|
供应商 | Board | OS / 其它 | 提供通过 |
Intel | NUC 10 | Yocto 4.1 | Boot to Qt |
NXP (恩智浦) | i.MX 8QuadMax | Yocto 4.1 | Boot to Qt |
NXP (恩智浦) | i.MX 8QuadMax | QNX 7.1 | Qt for QNX |
Qualcomm | SA8155P | AAOS 10-12 | Qt for Android Automotive |
Qualcomm | SA8155P | INTEGRITY 19.03 | Qt for INTEGRITY |
Raspberry Pi | Raspberry Pi 4 Model B | Yocto 4.1 | Boot to Qt |
Toradex | Apalis iMX6 | Yocto 4.1 | Boot to Qt |
Tier 2: Verified Targets | |||
---|---|---|---|
供应商 | Board | OS / 其它 | 提供通过 |
NVIDIA | Jetson AGX Orin | Debian 12 | Enterprise Qt Debian Packages |
NXP (恩智浦) | i.MX 8M | Yocto 4.1 | Boot to Qt |
NXP (恩智浦) | i.MX 8M Mini | Yocto 4.1 | Boot to Qt |
NXP (恩智浦) | i.MX 8M Plus | Yocto 4.1 | Boot to Qt |
NXP (恩智浦) | i.MX 8M Nano | Yocto 4.1 | Boot to Qt |
ST | STM32MP157F-DK2 | Yocto 4.1 | Boot to Qt |
ST | STM32MP157F-EV1 | Yocto 4.1 | Boot to Qt |
TI | AM62x | Yocto 4.1 | Boot to Qt |
Toradex | Colibri iMX6 ULL | Yocto 4.1 | Boot to Qt |
见 其它目标 了解更多信息。
见 Qt 支持条款和条件 了解更多信息。
The Qt for Android Automotive 解决方案基于 Qt for Android ,通过 Android Automotive 汽车 API 绑定支持 Android 10 和 11。
webOS OSE ,webOS 开源版,支持 Qt 应用程序开发。
参考 配置嵌入式 Linux 设备 了解 Qt for Embedded Linux 一般交叉编译的有关信息。
进一步了解嵌入式 Linux 平台的支持,请翻阅 Boot to Qt 文档编制。
操作系统 | 体系结构 | 编译器 | 提供于 |
---|---|---|---|
INTEGRITY 19.0.13 |
arm64
|
GHS 编译器第 2020.1.4 版或更高版本 | Qt for INTEGRITY |
QNX 7.1 | Qt for QNX | ||
Free RTOS | Qt for MCUs | ||
Bare metal | Qt for MCUs |
主机平台 | 体系结构 | 编译器 | 浏览器 |
---|---|---|---|
macOS |
wasm32
|
Emscripten 3.1.25 | Safari, Chrome, Firefox |
Windows |
wasm32
|
Emscripten 3.1.25 | Edge, Chrome, Firefox |
Linux |
wasm32
|
Emscripten 3.1.25 | Chrome, Firefox |
对于移动平台,Safari 是 iOS 支持的浏览器,而 Chrome 是 Android 支持的浏览器。
可以下载 Qt 安装程序和源代码包从 下载 页面。更多信息,拜访 Qt 快速入门 页面。
注意: All the supported configurations are not provided as binary packages in the Qt installer. However, the intention is to provide the most widely-used configurations for the developer's convenience.
注意: Linux binary packages are linked against glibc 2.28. If you are using a glibc version older than that you need to build Qt from sources or upgrade glibc to 2.28 or newer.
单个模块可能只在某些平台上是可用的,或者它们可能不支持所有配置。例如,由于 Qt WebEngine 拥有 Chromium 作为第 3 方依赖,因此上游平台或配置的局限性也适用于 Qt WebEngine。
各模块的文档编制均包含模块来自通用平台和配置支持的任何异常的详细信息,如本页所述。
各平台的部署过程是不同的,且其平台页面有更详细描述。同时,还有部署文章概括了一般部署过程。
版本 | 发行日期 | 标准支持直到 | 扩展支持可用性 |
---|---|---|---|
5.0 (5.0.1) | 2012-12-19 | 结束 | Yes |
5.1 (5.1.1) | 2013-07-03 | 结束 | Yes |
5.2 (5.2.1) | 2013-12-12 | 结束 | Yes |
5.3 (5.3.2) | 2014-05-20 | 结束 | Yes |
5.4 (5.4.2) | 2014-12-10 | 结束 | Yes |
5.5 (5.5.1) | 2015-07-01 | 结束 | Yes |
5.6 (5.6.3) | 2016-03-16 | 结束 | Yes |
5.7 (5.7.1) | 2016-06-16 | 结束 | Yes |
5.8 | 2017-01-23 | 结束 | Yes |
5.9 (5.9.9) | 2017-05-31 | 结束 | Yes |
5.10 (5.10.1) | 2017-11-30 | 结束 | Yes |
5.11 (5.11.3) | 2018-05-22 | 结束 | Yes |
5.12 (5.12.11) LTS | 2018-12-05 | 结束 | Yes |
5.13 (5.13.2) | 2019-06-19 | 结束 | Yes |
5.14 (5.14.2) | 2019-12-12 | 结束 | Yes |
5.15 (5.15.13) LTS | 2020-05-26 | 2023-05-26 (Qt Legacy licenses) / 2025-05-26 (Qt Subscription license holders only) | Yes |
6.0 (6.0.4) | 2020-12-08 | 结束 | Yes |
6.1 (6.1.3) | 2021-05-06 | 结束 | Yes |
6.2 (6.2.8) LTS | 2021-09-30 | 2024-09-30 | Yes |
6.3 (6.3.2) | 2022-04-12 | 结束 | Yes |
6.4 (6.4.3) | 2022-09-29 | 2023-09-29 | Yes |
6.5 (6.5.1) | 2023-03-30 | 2026-03-30 LTS | Yes |
请注意,Qt 是按原样提供的,没有任何种类的担保,我们的产品是没有错误或 Bug 自由的。在适用法律允许的最大范围内,Qt 公司代表自身及其供应商,拒绝任何明示或暗示的担保和条件,包括但不限于对许可软件的适销性、特定目的适用性,冠名和不侵权的隐含担保。