Unterstützte Plattformen
Die folgenden Plattformen werden in Qt 6.12 unterstützt. Informationen zu früheren Qt-Versionen finden Sie in den entsprechenden Versionen im Qt-Dokumentationsarchiv.
Unterstützte Plattformen werden aktiv gepflegt und getestet; auf diesen Plattformen entdeckte Fehler werden bei der Behebung vorrangig behandelt. Wesentliche Fehler, die bei Tests entdeckt werden, können sich auf die Veröffentlichungstermine auswirken.
Die Qt Company bietet kommerziellen Support für alle offiziell unterstützten Plattformen und Konfigurationen an.
Hinweis: Einige der Plattformen werden nur für bestimmte Arten von kommerziellen Lizenzen unterstützt. Einzelheiten entnehmen Sie bitte den Qt-Supportbedingungen und Ihrer kommerziellen Lizenzvereinbarung.
Konfigurationen, die unten nicht aufgeführt sind, werden vom Qt-Projekt nicht offiziell unterstützt. Qt kann jedoch möglicherweise auch auf nicht unterstützten Plattformen und Konfigurationen laufen. Die Qt Company, Qt-Partner, Open-Source-Entwickler und Community-Nutzer können in solchen Fällen Unterstützung leisten.
Hinweis: Der Support für bestimmte Konfigurationen oder Betriebssystemversionen kann vor Ablauf des Supports für Qt 6.12 enden. In einer nachfolgenden Patch-Version von Qt 6.12 kann der Support für eine Konfiguration eingestellt oder durch eine aktuell unterstützte Version ersetzt werden.
Desktop-Plattformen
Linux
| Distribution | Architektur | Compiler | Hinweise |
|---|---|---|---|
| Red Hat™ 9.6 | x86_64 | GCC 11 | |
| Red Hat 10.0 | x86_64 | GCC 14 | |
| openSUSE 16.0 | x86_64 | GCC 15 | |
| SUSE Linux Enterprise Server 15 SP6 | x86_64 | GCC 11 | |
| Ubuntu 22.04 | x86_64 | GCC, bereitgestellt von Canonical, GCC 11.x | Siehe auch: Enterprise-Qt-Debian-Pakete. |
| Ubuntu 24.04 | x86_64, arm64 | GCC, bereitgestellt von Canonical, GCC 13.x | Beachten Sie den Hinweis zur Unterstützung von Linux auf Arm-Desktops. |
| Debian 11.6 | x86_64, arm64 | GCC 10 | Beachten Sie den Hinweis zur Unterstützung von Linux auf Arm-Desktops. |
| Debian 12 | x86_64, arm64 | GCC 12 | Siehe auch: Enterprise-Qt-Debian-Pakete. Beachten Sie den Hinweis zur Unterstützung von Linux auf Arm-Desktops. |
Hinweis: Für Linux auf ARM-Desktops verwenden wir den Raspberry Pi 5 mit 8 GB RAM und Ubuntu 24.04 als Referenzplattform. Wenn Sie ein Problem mit einer anderen Hardware haben, versuchen Sie bitte, das Problem auf dem Raspberry Pi 5 zu reproduzieren. Wir planen, auf eine reguläre Plattformunterstützung umzustellen, sobald eine größere Auswahl an ARM-basierter Desktop-Hardware verfügbar ist. Die offiziellen Binärdateien unter Qt Online Installer wurden unter Ubuntu 24.04 erstellt, das mit glibc 2.39 ausgeliefert wird. Sollte Ihre glibc-Version älter sein als die, mit der wir kompilieren, müssen Sie die Software aus dem Quellcode neu kompilieren.
macOS
| Build-Umgebung | Zielplattform | Architektur |
|---|---|---|
| Xcode 16 (macOS 15 SDK) oder höher | macOS 14.4 oder höher (einschließlich macOS 26) | x86_64, x86_64h, arm64 |
Hinweis: Apples Versprechen zur Vorwärtskompatibilität für macOS stellt im Allgemeinen sicher, dass Qt-Anwendungen auch auf neuen Betriebssystemversionen weiterhin einwandfrei laufen. Eventuell auftretende Probleme werden gemäß den Qt-Richtlinien für Verzweigungen und Support priorisiert und eingeplant. Die Unterstützung neuer Betriebssystemfunktionen ist in der Regel nicht in Patch-Releases enthalten.
Windows
| Betriebssystem | Architektur | Compiler | Hinweise |
|---|---|---|---|
| Windows 10 (1809 oder höher) | x86_64 | MSVC 2022, Mingw-w64 15.1 | |
| Windows 11 | x86_64 | MSVC 2022, Mingw-w64 15.1 | |
| Windows auf ARM | ARM64 | MSVC 2022 | |
| Windows auf ARM | ARM64EC | MSVC 2026 | Keine Installationspakete. WebViewEs fehlt die Unterstützung für einige Qt-Module (Qt XML-ph-0000@deepl.internal, Qt WebEngine und Qt Quick 3D -Physik). |
Hinweis: Qt 6.12 wird die letzte Version sein, die Windows 10 unterstützt.
Mobile Plattformen
Android
In dieser Qt-Version werden die folgenden Konfigurationen unterstützt:
| Abschnitt | Beschreibung |
|---|---|
| Verteilung | Android 9 (API 28) bis 16 (API 36) |
| Architektur | arm64-v8a, x86_64, x86 und armeabi-v7a |
| Compiler | Clang 17.0.2 (NDK r27c oder 27.2.12479018) Hinweis: Es wird empfohlen, dass Qt-Apps dieselbe NDK-Version verwenden, die auch zum Erstellen der offiziellen Qt-für-Android-Bibliotheken verwendet wird, um Fehler aufgrund fehlender Symbole zu vermeiden. Bei Versionen, die mehrere NDKs unterstützen, wird das neueste unterstützte NDK zum Erstellen von Qt verwendet. |
| JDK | JDK 21 |
| Gradle | Gradle 9.5.1 und AGP 9.2.1 |
| Paket | Multi-ABI- APKs, AABs und AARsHinweis: Multi-ABI -Builds sind nur bei Verwendung von CMake verfügbar. Weitere Informationen finden Sie unter „CMake Android Multi-ABIs“. |
Weitere Informationen zu den unterstützten Android-Versionen finden Sie unter „Richtlinien zur Auswahl unterstützter Versionen von Qt für Android“.
iOS
| Entwicklungsumgebung | Zielplattform | Architektur |
|---|---|---|
| Xcode 16 (iOS 18 SDK) oder höher | iOS 18 oder höher (einschließlich iOS 26) | armv8, arm64 |
Hinweis: Apples Versprechen der Vorwärtskompatibilität für iOS stellt im Allgemeinen sicher, dass Qt-Anwendungen auch auf neuen Betriebssystemversionen weiterhin einwandfrei laufen. Eventuell auftretende Probleme werden gemäß den Qt-Richtlinien für Verzweigungen und Support priorisiert und in den Zeitplan aufgenommen. Die Unterstützung neuer Betriebssystemfunktionen ist in der Regel nicht in Patch-Versionen enthalten.
HarmonyOS
Hinweis: Qt für HarmonyOS befindet sich in der Technologievorschau und kann sich in zukünftigen Versionen ändern.
Die folgenden Konfigurationen werden in dieser Qt-Version unterstützt:
| Abschnitt | Beschreibung |
|---|---|
| Host | Linux |
| Architektur | arm64-v8a (physische Geräte) und x86_64 (Emulator) |
| Paket | HarmonyOS-Fähigkeitspaket (HAP) |
Weitere Informationen finden Sie unter „Qt für HarmonyOS“.
Informationen zur Unterstützung von WebAssembly auf mobilen Plattformen finden Sie in den Hinweisen zu den unterstützten Browsern.
Embedded-Plattformen
Unterstützungsstufen für Zielhardware
Es gibt verschiedene Supportstufen, die für bestimmte Kombinationen aus Hardware und Betriebssystem gelten.
Hinweis: Qt für INTEGRITY, Qt für QNX und Qt für VxWorks-Zielsysteme werden nur in Long-Term-Support-Versionen (LTS) unterstützt. Um Support für diese Zielsysteme in anderen Versionen zu erhalten, wenden Sie sich bitte an Qt Professional Services.
Stufe 1: Referenzziele
- Probleme auf Referenzzielen haben eine höhere Priorität als Ziele niedrigerer Stufen.
- Im Rahmen des Standard-Supports abgedeckt.
- Die Releases sind unter Qt Online Installer verfügbar.
| Stufe 1: Referenzziele | ||||
|---|---|---|---|---|
| Anbieter | Platine | Betriebssystem / Sonstiges | Produkt | Unterstützt von |
| Intel | NUC | Yocto 5.3 | Boot to Qt | Qt Group |
| NVIDIA | Jetson AGX Orin 64 GB Entwickler-Kit | Yocto 5.3 | Boot to Qt | Qt Group |
| NXP | i.MX 8QuadMax MEK | AAOS 14 | Qt for Android Automotive | Qt-Gruppe |
| NXP | i.MX 8QuadMax MEK | Yocto 5.3 | Boot to Qt | Qt Group |
| Qualcomm | SA8155P | AAOS 10–13 | Qt for Android Automotive | Qt-Gruppe |
| Raspberry Pi | Raspberry Pi 5 (SBC) | Yocto 5.3 | Boot to Qt | Qt-Gruppe |
Stufe 2: Verifizierte Ziele
- Probleme auf verifizierten Zielsystemen erhalten eine niedrigere Priorität als bei Stufe 1: Referenzzielsysteme.
- Im Rahmen des Premium-Supports abgedeckt.
- Die Releases sind unter Qt Online Installer verfügbar.
| Stufe 2: Verifizierte Ziele | ||||
|---|---|---|---|---|
| Anbieter | Platine | Betriebssystem / Sonstiges | Produkt | Unterstützt von |
| NVIDIA | Jetson AGX Orin Developer Kit | Debian 12 | Enterprise-Qt-Debian-Pakete | Qt Group |
| NXP | i.MX 8M Plus LPDDR4 EVK | Yocto 5.3 | Boot to Qt | Qt-Gruppe |
| NXP | i.MX 93 11x11 LPDDR4X-Entwicklungsboard | Yocto 5.3 | Boot to Qt | Qt-Gruppe |
| Qualcomm | RB3 Gen 2 Vision Kit | Yocto 5.0 | Boot to Qt | Qt Group |
| Raspberry Pi | Raspberry Pi 4 64-Bit | Yocto 5.3 | Boot to Qt | Qt-Gruppe |
| ST | STM32MP15 Discovery | Yocto 5.0 | Boot to Qt | Qt Group |
| TI | SK-AM62 | Yocto 5.0 | Boot to Qt | Qt Group |
| Toradex | Apalis iMX6 | Yocto 5.0 | Boot to Qt | Qt Group |
| Toradex | i.MX 95 Verdin | Yocto 5.0 | Boot to Qt | Qt Group |
Stufe 3: Sonstige Zielplattformen
- Probleme auf anderen Zielplattformen erhalten eine niedrigere Priorität als Tier 1: Referenzplattformen und Tier 2: Verifizierte Zielplattformen.
- Die Hardware wird nicht regelmäßig getestet.
- QBSP-Pakete können von verschiedenen Anbietern bezogen werden; die von der Qt Group bereitgestellten Pakete sind entweder über das Qt-Kundenportal oder unter Qt Online Installer erhältlich.
| Stufe 3: Sonstige Zielplattformen | ||||
|---|---|---|---|---|
| Anbieter | Platine | Betriebssystem / Sonstiges | Produkt | Unterstützt von |
| NVIDIA | Jetson Orin Nano Developer Kit | Yocto 5.3 | Boot to Qt | Qt Group |
| NXP | i.MX 8M Mini LPDDR4 EVK | Yocto 5.3 | Boot to Qt | Qt Group |
| NXP | i.MX 8M Nano LPDDR4 EVK | Yocto 5.3 | Boot to Qt | Qt-Gruppe |
| ST | STM32MP15-Evaluierung | Yocto 5.0 | Boot to Qt | Qt Group |
| StarFive | VisionFive 2 | Yocto 5.0 | Boot to Qt | Qt Group |
| Toradex | Apalis iMX8 | Yocto 5.0 | Boot to Qt | Qt Group |
| Toradex | Colibri iMX6 ULL | Yocto 5.0 | Boot to Qt | Qt Group |
Weitere Informationen finden Sie unter „Andere Zielplattformen “.
Weitere Informationen finden Sie in den Qt-Supportbedingungen.
Android Automotive OS
Qt for Android Automotive, basierend auf Qt for Android Automotive, erweitert die Unterstützung für Funktionen von Android Automotive OS in den Versionen 10 bis 13.
webOS OSE
webOS OSE, die Open-Source-Edition von webOS, unterstützt die Entwicklung von Qt-Anwendungen.
Embedded Linux
Informationen zur generischen Cross-Kompilierung von Qt für Embedded-Linux-Geräte finden Sie unter „Konfigurieren eines Embedded-Linux-Geräts “.
Weitere Informationen zur Unterstützung von Embedded-Linux-Plattformen finden Sie in der Boot to Qt Dokumentation.
Echtzeitbetriebssysteme
| Betriebssystem | Architektur | Compiler | Verfügbar in |
|---|---|---|---|
| INTEGRITY 19.0.13 | arm64 | GHS-Compiler Version 2020.1.4 oder neuer | Qt für INTEGRITY |
| QNX 7.1 |
| QCC aus dem QNX 7.1 SDP (basierend auf GCC 8.3) | Qt für QNX |
| QNX 8.0 |
| QCC aus dem QNX 8.0 SDP (basierend auf GCC 12.2) | Qt für QNX |
| Freies RTOS | Plattformspezifisch. Weitere Informationen finden Sie unter „Unterstützte Qt for MCUs -Plattformen“. | Plattformspezifisch. Weitere Informationen finden Sie unter „Unterstützte Qt for MCUs -Plattformen“. | Qt for MCUs |
| VxWorks 24.03 |
| Clang-Version 17.0.6.1 | Qt für VxWorks |
| VxWorks 25.03 |
| Clang-Version 17.0.6.3 | Qt für VxWorks |
| Zephyr | Plattformspezifisch. Weitere Informationen finden Sie unter „Unterstützte Qt for MCUs -Plattformen“. | Plattformspezifisch. Weitere Informationen finden Sie unter „Unterstützte Qt for MCUs -Plattformen“. | Qt for MCUs |
Web-Plattformen
WebAssembly
| Plattform | Architektur | Compiler | Implementierungen |
|---|---|---|---|
| Webbrowser | wasm32 | Emscripten 5.0.5 | Chrome, Edge, Firefox, Safari |
Qt for WebAssembly ist eine plattformunabhängige Technologie, die es ermöglicht, Anwendungen in kompatiblen Browsern unabhängig vom zugrunde liegenden Betriebssystem auszuführen. Qt for WebAssembly wird in Desktop-Browsern wie Chrome, Edge, Firefox und Safari gut unterstützt und getestet. Zwar ist Qt for WebAssembly darauf ausgelegt, in Desktop-Browsern reibungslos zu funktionieren, doch ist zu beachten, dass einigen mobilen Browsern möglicherweise noch bestimmte Funktionen fehlen, die für die zuverlässige Ausführung von WebAssembly-Anwendungen erforderlich sind. Daher empfehlen wir Anbietern von Anwendungen, die auf mobile Browser abzielen, dringend, umfassende Tests durchzuführen, um Kompatibilität und Leistung sicherzustellen.
Verfügbarkeit von Paketen
Sie können die Qt-Installationsprogramme und Quellpakete von der Seite „Downloads “ herunterladen. Weitere Informationen finden Sie auf der Seite „Erste Schritte mit Qt “.
Hinweis: Nichtalle unterstützten Konfigurationen werden als Binärpakete unter Qt Online Installer bereitgestellt. Es ist jedoch beabsichtigt, die am häufigsten verwendeten Konfigurationen zur Erleichterung für Entwickler bereitzustellen.
Hinweis: Die Linux -Binärpakete sind gegen glibc 2.34 verknüpft. Wenn Sie eine ältere glibc-Version verwenden, müssen Sie Qt aus den Quelltexten kompilieren oder glibc auf Version 2.34 oder höher aktualisieren.
Ausnahmen
Einzelne Module sind möglicherweise nur auf bestimmten Plattformen verfügbar oder unterstützen nicht alle Konfigurationen. Da beispielsweise Qt WebEngine Chromium als Abhängigkeit eines Drittanbieters benötigt, gelten die Einschränkungen der Plattform oder der Konfiguration auf der Upstream-Seite auch für Qt WebEngine.
Die Dokumentation zu jedem Modul enthält detaillierte Informationen zu etwaigen Ausnahmen, die für das jeweilige Modul hinsichtlich der auf dieser Seite beschriebenen allgemeinen Plattform- und Konfigurationsunterstützung gelten.
Bereitstellung von Qt-Anwendungen
Die Bereitstellungsverfahren unterscheiden sich je nach Plattform und werden auf den jeweiligen Plattformseiten ausführlich beschrieben. Darüber hinaus gibt es einen Artikel zur Bereitstellung, der das allgemeine Verfahren zusammenfasst.
Unterstützte Versionen
Weitere Informationen finden Sie unter „Unterstützte Qt-Versionen“.
Allgemeiner Haftungsausschluss
Bitte beachten Sie, dass Qt „wie besehen“ ohne jegliche Gewährleistung angeboten wird und dass unsere Produkte nicht fehler- oder bugfrei sind. Soweit dies nach geltendem Recht zulässig ist, lehnt The Qt Company im eigenen Namen und im Namen ihrer Lieferanten alle ausdrücklichen oder stillschweigenden Gewährleistungen und Bedingungen ab, einschließlich, aber nicht beschränkt auf stillschweigende Gewährleistungen der Marktgängigkeit, der Eignung für einen bestimmten Zweck, des Rechtsanspruchs und der Nichtverletzung von Rechten Dritter in Bezug auf die lizenzierte Software.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.