支持的平台

以下平台在 Qt 6.7 中得到支持。有关先前 Qt 版本的信息,请参阅 Qt 文档存档 中相关版本。

支持的平台正在积极维护和测试,发现这些问题平台中的错误会被优先修复。测试中发现的重大错误可能会影响发行日期。

Qt 公司为所有官方支持的平台和配置提供商业支持。

注意:部分平台仅支持某些类型的商业许可证。有关详细信息,请参阅 Qt 支持条款和条件 以及您的商业许可协议。

以下未列出的配置不受 Qt 项目官方支持。然而,Qt 可能仍在不受支持的平台和配置上运行。Qt 公司、Qt 合作伙伴、开源开发者以及社区用户可以在此情况下提供援助。

注意:对特定配置或操作系统版本的支持可能在 Qt 6.7 的支持结束之前停止。Qt 6.7 的后续补丁发布可能取消对某一配置的支持或将其替换为当前受支持的版本。

桌面平台

Linux/X11

发行版架构编译器备注
Red Hat 8.6x86_64GCC 10 (工具集)
Red Hat 8.8x86_64GCC 10 (工具集)
Red Hat 9.2x86_64GCC 11
openSUSE 15.5x86_64GCC 9
SUSE Linux Enterprise Server 15 SP5x86_64GCC 10
Ubuntu 22.04x86_64由 Canonical 提供的 GCC,GCC 11.x
基于 ARM 的 Debian 11.6arm64GCC 10技术预览

macOS

目标平台架构构建环境备注
macOS 11、12、13、14x86_64x86_64harm64Xcode 14(macOS 13 SDK)、Xcode 15(macOS 14 SDK)

Windows

操作系统架构编译器备注
Windows 10(1809或更高版本)x86_64MSVC 2022、MSVC 2019、MinGW 11.2
Windows 11x86_64MSVC 2022、MSVC 2019、MinGW 11.2
ARM 版 Windowsarm64MSVC 2019/2022技术预览

注意:ARM 版 Windows 仅作为部署目标受支持。应用程序必须从 x86-64 Windows 机器交叉编译并部署到目标。

移动平台

Android

以下配置在此 Qt 版本中受支持

发行版架构编译器JDKGradle
Android 8.0(API 26)到 14(API 34)arm64-v8ax86_64x86armeabi-v7aClang 17.0.2(NDK r26b 或 26.1.10909125)JDK 17Gradle 8.3 和 AGP 7.4.1支持多ABI的 APKAAB

注意:多ABI构建仅当使用CMake时才可用。有关更多信息,请参见CMake Android 多ABI

注意:建议Qt应用程序使用用于构建这些官方Qt for Android库的相同NDK r26b版本,以避免缺少符号错误。

iOS

目标平台架构构建环境
iOS 14, 15, 16, 17armv8 (arm64)Xcode 15 (iOS 17 SDK)

有关移动平台上对WebAssembly支持的更多信息,请参阅支持的浏览器上的说明。

嵌入式平台

针对目标硬件的支持级别

有多个级别的支持适用于特定的硬件和操作系统组合。

第1级:参考目标

  • 参考目标的问题比低级别目标问题优先级更高。
  • 标准支持范围内。
  • 通过Qt在线安装程序提供发布。
第1级:参考目标
供应商主板OS / 其他由提供
英特尔NUCYocto 4.3启动到Qt
NVIDIAJetson AGX Xavier开发者套件Yocto 4.3启动到Qt
NXPi.MX 8QuadMax MEKYocto 4.3启动到Qt
NXPi.MX 8QuadMax MEKQNX 7.1Qt for QNX
NXPi.MX 93 11x11 LPDDR4X EVKYocto 4.3启动到Qt
高通SA8155PAAOS 10-12Qt for Android Automotive
高通SA8155PINTEGRITY 19.03Qt for INTEGRITY
树莓派树莓派 4 64位Yocto 4.3启动到Qt
ToradexApalis iMX6Yocto 4.0启动到Qt

第2级:已验证目标

第2级:已验证目标
供应商主板OS / 其他由提供
NVIDIAJetson AGX Orin开发者套件Debian 12企业Qt Debian软件包
NXPi.MX 8MQuad EVKYocto 4.3启动到Qt
NXPi.MX 8M Mini LPDDR4 EVKYocto 4.3启动到Qt
NXPi.MX 8M Nano LPDDR4 EVKYocto 4.3启动到Qt
NXPi.MX 8M Plus LPDDR4 EVKYocto 4.3启动到Qt
STSTM32MP15 DiscoveryYocto 4.0启动到Qt
STSTM32MP15 EvaluationYocto 4.0启动到Qt
德州仪器SK-AM62Yocto 4.3启动到Qt
ToradexColibri iMX6 ULLYocto 4.0启动到Qt

第3级:其他目标

第3级:其他目标
供应商主板OS / 其他由提供
亚马逊AWS EC2 ARM64Yocto 4.3启动到Qt
NVIDIAJetson AGX Orin开发者套件Yocto 4.3启动到Qt
NXPi.MX 8QuadXPlus MEKYocto 4.3启动到Qt
高通机器人RB5开发者套件Yocto 4.3启动到Qt
德州仪器SK-AM69Yocto 4.3启动到Qt
ToradexApalis iMX8Yocto 4.0启动到Qt

有关更多信息,请参阅其他目标

有关更多信息,请参阅Qt支持条款和条件

Android Automotive OS

Qt for Android Automotive,基于Qt for Android,扩展了对Android Automotive OS版本10至13的功能支持。

webOS OSE

webOS OSE,webOS的开源版本,支持Qt应用程序开发。

嵌入式Linux

请参阅配置嵌入式Linux设备以获取关于为嵌入式Linux设备进行Qt通用交叉编译的信息。

有关进一步嵌入式Linux平台的支持,请查阅启动到Qt文档。

实时操作系统

操作系统架构编译器提供以下
INTEGRITY 19.0.13arm64GHS编译器版本2020.1.4或更高Qt for INTEGRITY
QNX 7.1Qt for QNX
Free RTOSMCU版的Qt
VxWorksarmv7 (i.mx6), x86_64 (Intel SkyLake)VxWorks版的Qt
裸机MCU版的Qt

Web平台

WebAssembly

主机平台架构编译器浏览器
macOSwasm32Emscripten 3.1.50Safari, Chrome, Firefox
Windowswasm32Emscripten 3.1.50Edge, Chrome, Firefox
Linuxwasm32Emscripten 3.1.50Chrome, Firefox

软件包的可用性

您可以从下载页面下载Qt安装器和源代码包。有关更多信息,请访问Qt入门页面。

注意:所有支持的配置都不是在Qt在线安装器中以二进制软件包形式提供的。然而,出于方便开发者的目的,我们试图提供最常用的配置。

注意:Linux的二进制软件包与glibc 2.28链接。如果您使用的是低于此版本的glibc,则需要从源代码构建Qt或升级glibc到2.28或更高版本。

例外情况

某些模块可能仅在某些平台上可用,或者它们可能不支持所有配置。例如,由于Qt WebEngine依赖于第三方的Chromium,因此上游的平台或配置限制也适用于Qt WebEngine。

每个模块的文档都包含有关该模块相对于此页面上所述的通用平台和配置支持的任何例外的详细信息的详细信息。

Qt应用程序的部署

每个平台的部署程序都不同,它们在本平台的页面上有更详细的说明。同时,有一篇关于总结一般部署程序的部署文章。

支持的Qt版本

版本发布日期标准支持至扩展支持可用性
5.0 (5.0.1)2012-12-19结束
5.1 (5.1.1)2013-07-03结束
5.2 (5.2.1)2013-12-12结束
5.3 (5.3.2)2014-05-20结束
5.4 (5.4.2)2014-12-10结束
5.5 (5.5.1)2015-07-01结束
5.6 (5.6.3)2016-03-16结束
5.7 (5.7.1)2016-06-16结束
5.82017-01-23结束
5.9 (5.9.9)2017-05-31结束
5.10 (5.10.1)2017-11-30结束
5.11 (5.11.3)2018-05-22结束
5.12 (5.12.11) LTS2018-12-05结束
5.13 (5.13.2)2019-06-19结束
5.14 (5.14.2)2019-12-12结束
5.15 (5.15.17) LTS2020-05-262023-05-26 (Qt Legacy许可证) / 2025-05-26 (仅限Qt订阅许可证持有人)
6.0 (6.0.4)2020-12-08结束
6.1 (6.1.3)2021-05-06结束
6.2 (6.2.12) LTS2021-09-302024-09-30
6.3 (6.3.2)2022-04-12结束
6.4 (6.4.3)2022-09-29结束
6.5 (6.5.6) LTS2023-03-302026-03-30
6.6 (6.6.3)2023-10-102024-10-10
6.7 (6.7.2)2024-03-262025-03-26

请注意,Qt是以“现状”提供的,不提供任何类型的保证,并且我们的产品没有错误或错误。根据适用法律允许的最大程度,Qt公司代表其自身及其供应商,驳回所有明示或默示的保证和条件,包括但不限于,关于许可软件的默示保证,适用于特定用途的适用性,标题和非侵权性。

© 2024 The Qt Company Ltd. 本文档中的文档贡献归其各自所有者所有。所提供的文档依照自由软件基金会发布的GNU自由文档许可证版本1.3的条款进行许可。Qt及其相关标志是The Qt Company Ltd.在芬兰及/或全球其他国家的商标。所有其他商标均为其各自所有者的财产。