Auf dieser Seite

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

DistributionArchitekturCompilerHinweise
Red Hat™ 9.6x86_64GCC 11
Red Hat 10.0x86_64GCC 14
openSUSE 16.0x86_64GCC 15
SUSE Linux Enterprise Server 15 SP6x86_64GCC 11
Ubuntu 22.04x86_64GCC, bereitgestellt von Canonical, GCC 11.xSiehe auch: Enterprise-Qt-Debian-Pakete.
Ubuntu 24.04x86_64, arm64GCC, bereitgestellt von Canonical, GCC 13.xBeachten Sie den Hinweis zur Unterstützung von Linux auf Arm-Desktops.
Debian 11.6x86_64, arm64GCC 10Beachten Sie den Hinweis zur Unterstützung von Linux auf Arm-Desktops.
Debian 12x86_64, arm64GCC 12Siehe 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-UmgebungZielplattformArchitektur
Xcode 16 (macOS 15 SDK) oder höhermacOS 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

BetriebssystemArchitekturCompilerHinweise
Windows 10 (1809 oder höher)x86_64MSVC 2022, Mingw-w64 15.1
Windows 11x86_64MSVC 2022, Mingw-w64 15.1
Windows auf ARMARM64MSVC 2022
Windows auf ARMARM64ECMSVC 2026Keine 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:

AbschnittBeschreibung
VerteilungAndroid 9 (API 28) bis 16 (API 36)
Architekturarm64-v8a, x86_64, x86 und armeabi-v7a
CompilerClang 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.

JDKJDK 21
GradleGradle 9.5.1 und AGP 9.2.1
PaketMulti-ABI- APKs, AABs und AARs

Hinweis: 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

EntwicklungsumgebungZielplattformArchitektur
Xcode 16 (iOS 18 SDK) oder höheriOS 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:

AbschnittBeschreibung
HostLinux
Architekturarm64-v8a (physische Geräte) und x86_64 (Emulator)
PaketHarmonyOS-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
AnbieterPlatineBetriebssystem / SonstigesProduktUnterstützt von
IntelNUCYocto 5.3Boot to QtQt Group
NVIDIAJetson AGX Orin 64 GB Entwickler-KitYocto 5.3Boot to QtQt Group
NXPi.MX 8QuadMax MEKAAOS 14Qt for Android AutomotiveQt-Gruppe
NXPi.MX 8QuadMax MEKYocto 5.3Boot to QtQt Group
QualcommSA8155PAAOS 10–13Qt for Android AutomotiveQt-Gruppe
Raspberry PiRaspberry Pi 5 (SBC)Yocto 5.3Boot to QtQt-Gruppe

Stufe 2: Verifizierte Ziele

Stufe 2: Verifizierte Ziele
AnbieterPlatineBetriebssystem / SonstigesProduktUnterstützt von
NVIDIAJetson AGX Orin Developer KitDebian 12Enterprise-Qt-Debian-PaketeQt Group
NXPi.MX 8M Plus LPDDR4 EVKYocto 5.3Boot to QtQt-Gruppe
NXPi.MX 93 11x11 LPDDR4X-EntwicklungsboardYocto 5.3Boot to QtQt-Gruppe
QualcommRB3 Gen 2 Vision KitYocto 5.0Boot to QtQt Group
Raspberry PiRaspberry Pi 4 64-BitYocto 5.3Boot to QtQt-Gruppe
STSTM32MP15 DiscoveryYocto 5.0Boot to QtQt Group
TISK-AM62Yocto 5.0Boot to QtQt Group
ToradexApalis iMX6Yocto 5.0Boot to QtQt Group
Toradexi.MX 95 VerdinYocto 5.0Boot to QtQt Group

Stufe 3: Sonstige Zielplattformen

Stufe 3: Sonstige Zielplattformen
AnbieterPlatineBetriebssystem / SonstigesProduktUnterstützt von
NVIDIAJetson Orin Nano Developer KitYocto 5.3Boot to QtQt Group
NXPi.MX 8M Mini LPDDR4 EVKYocto 5.3Boot to QtQt Group
NXPi.MX 8M Nano LPDDR4 EVKYocto 5.3Boot to QtQt-Gruppe
STSTM32MP15-EvaluierungYocto 5.0Boot to QtQt Group
StarFiveVisionFive 2Yocto 5.0Boot to QtQt Group
ToradexApalis iMX8Yocto 5.0Boot to QtQt Group
ToradexColibri iMX6 ULLYocto 5.0Boot to QtQt 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

BetriebssystemArchitekturCompilerVerfügbar in
INTEGRITY 19.0.13arm64GHS-Compiler Version 2020.1.4 oder neuerQt für INTEGRITY
QNX 7.1
  • ARMle-v7
  • AArch64le sowie x86-64 (64-Bit)
QCC aus dem QNX 7.1 SDP (basierend auf GCC 8.3)Qt für QNX
QNX 8.0
  • AArch64le und x86-64 (64-Bit)
QCC aus dem QNX 8.0 SDP (basierend auf GCC 12.2)Qt für QNX
Freies RTOSPlattformspezifisch. 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
  • armv7 (i.mx6)
Clang-Version 17.0.6.1Qt für VxWorks
VxWorks 25.03
  • armv7 (i.mx6)
  • x86_64 (Intel SkyLake, Intel KabyLake mit Intel-GPU)
Clang-Version 17.0.6.3Qt für VxWorks
ZephyrPlattformspezifisch. 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

PlattformArchitekturCompilerImplementierungen
Webbrowserwasm32Emscripten 5.0.5Chrome, 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“.

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.