Note:
Multi-ABI builds are available only when using CMake. For more information, see
CMake Android Multi-ABIs
.
For more information on the supported Android versions, see
Qt for Android Supported Versions Selection Guidelines
.
Target PlatformArchitectureBuild Environment
iOS 16, 17, 18
armv8
(
arm64
)Xcode 15 (iOS 17 SDK),Xcode 16 (iOS 18 SDK)
For information about support of WebAssembly on mobile platforms, see notes on
supported browsers
.
There are multiple levels of support that apply across specific hardware and OS combinations.
Issues on this reference target are given a higher priority than lower tier targets.
Covered under
Standard Support
.
Releases are available via Qt Online Installer.
Tier 1: Reference Targets
VendorBoardOS / OtherProductSupported By
IntelNUCYocto 5.0
Boot to Qt
Qt Group
NVIDIAJetson AGX Xavier Developer KitYocto 5.0
Boot to Qt
Qt Group
NXPi.MX 8QuadMax MEKYocto 5.0
Boot to Qt
Qt Group
NXPi.MX 8QuadMax MEKQNX 7.1
Qt for QNX
Qt Group
NXPi.MX 8QuadMax MEKQNX 8.0*
Qt for QNX
Qt Group
NXPi.MX 93 11x11 LPDDR4X EVKYocto 5.0
Boot to Qt
Qt Group
QualcommSA8155PAAOS 10-13
Qt for Android Automotive
Qt Group
Raspberry PiRaspberry Pi 5Yocto 5.0
Boot to Qt
Qt Group
ToradexApalis iMX6Yocto 4.0
Boot to Qt
Qt Group
*In Qt 6.8, QNX 8.0 is in the technical preview stage for NXP i.MX 8QuadMax MEK.
Tier 2: Verified Targets
Issues on verified targets are given a lower priority than
Tier 1: Reference Targets
.
Covered under
Premium Support
.
Releases are available via Qt Online Installer.
Tier 2: Verified Targets
VendorBoardOS / OtherProductSupported by
Boundary DevicesBD-SL-i.MX6 kitVxWorks 24.03
Qt for VxWorks
Qt Group
IntelNUCQNX 7.1
Qt for QNX
Qt Group
NVIDIAJetson AGX Orin Developer KitYocto 5.0
Boot to Qt
Qt Group
NVIDIAJetson AGX Orin Developer KitDebian 12
Enterprise Qt Debian Packages
Qt Group
NXPi.MX 8M Mini LPDDR4 EVKYocto 5.0
Boot to Qt
Qt Group
NXPi.MX 8M Nano LPDDR4 EVKYocto 5.0
Boot to Qt
Qt Group
NXPi.MX 8M Plus LPDDR4 EVKYocto 5.0
Boot to Qt
Qt Group
QualcommSA8155PINTEGRITY 19.03
Qt for INTEGRITY
Qt Group
Raspberry PiRaspberry Pi 4 64-bitYocto 5.0
Boot to Qt
Qt Group
STSTM32MP15 DiscoveryYocto 4.0
Boot to Qt
Qt Group
TISK-AM62Yocto 5.0
Boot to Qt
Qt Group
ToradexColibri iMX6 ULLYocto 4.0
Boot to Qt
Qt Group
Tier 3: Other Targets
Issues on other targets are given a lower priority than
Tier 1: Reference Targets
and
Tier 2: Verified Targets
.
Hardware not regularly tested.
QBSP packages can be acquired from different vendors; the ones provided by Qt Group are available either from
Qt Customer Portal
or via Qt Online Installer.
Tier 3: Other Targets
VendorBoardOS / OtherProductSupported by
AmazonAWS EC2 ARM64Yocto 5.0
Boot to Qt
Qt Group
NVIDIAJetson Orin Nano Developer KitYocto 5.0
Boot to Qt
Qt Group
NXPi.MX 8MQuad EVKYocto 5.0
Boot to Qt
Qt Group
NXPi.MX 8QuadXPlus MEKYocto 5.0
Boot to Qt
Qt Group
NXPi.MX 95**Yocto 5.0
Boot to Qt
Qt Group
QualcommRobotics RB5 Development KitYocto 5.0
Boot to Qt
Qt Group
STSTM32MP15 EvaluationYocto 4.0
Boot to Qt
Qt Group
StarFiveVisionFive 2Yocto 5.0
Boot to Qt
Qt Group
TISK-AM69Yocto 5.0
Boot to Qt
Qt Group
ToradexApalis iMX8Yocto 4.0
Boot to Qt
Qt Group
Toradexi.MX 95 Verdin Evaluation Kit**Yocto 5.0
Boot to Qt
Qt Group
**This is an experimental target in Qt 6.8.
See
Other Targets
for more information.
See
Qt Support Terms and Conditions
for more information.
Android Automotive OS
Qt for Android Automotive
, based on
Qt for Android
, extends support for Android Automotive OS features on version 10 to 13.
webOS OSE
webOS OSE
, open-source edition of webOS, supports Qt application development.
Refer to
Configure an Embedded Linux Device
for information on generic cross-compilation of Qt for Embedded Linux devices.
For further embedded Linux platform support, consult the
Boot to Qt
documentation.
Real Time Operating Systems
Operating SystemArchitectureCompilerProvided in
INTEGRITY 19.0.13
arm64
GHS compiler version 2020.1.4 or newer
Qt for INTEGRITY
QNX 7.1
Qt for QNX
Free RTOS
Qt for MCUs
VxWorks
armv7
(i.mx6),
x86_64
(Intel SkyLake)
Qt for VxWorks
Bare metal
Qt for MCUs
PlatformArchitectureCompilerImplementations
Web Browser
wasm32
Emscripten 3.1.56Chrome, Edge, Firefox, Safari
Qt for WebAssembly is a platform-agnostic technology that allows running apps on compatible browsers regardless of the underlying operating system. Qt for WebAssembly is well supported and tested on desktop browsers including Chrome, Edge, Firefox, and Safari. While Qt for WebAssembly is designed to function smoothly on desktop browsers, it is important to note that some mobile browsers may still lack some necessary features for reliably executing WebAssembly apps. Therefore, we strongly recommend application providers targeting mobile browsers to conduct comprehensive testing to ensure compatibility and performance.
You can download the Qt installers and source packages from the
Downloads
page. For more information, visit the
Getting Started with Qt
page.
Note:
All the supported configurations are not provided as binary packages in Qt Online Installer. However, the intention is to provide the most widely-used configurations for the developer's convenience.
Note:
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.
Exceptions
Individual modules might be available only on some platforms, or they might not support all configurations. For example, as Qt WebEngine has Chromium as a third-party dependency, platform or configuration limitations upstream also apply to Qt WebEngine.
The documentation for each module contains detailed information about any exceptions the module has from the general platform and configuration support as described on this page.
The deployment procedure for each platform is different and they are covered in greater detail in their platform pages. Meanwhile, there is a deployment article for summarizing the deployment procedure in general.
Deploying Qt Applications