Voraussetzungen für Qt für HarmonyOS
Hinweis: Qt für HarmonyOS befindet sich in der Technologievorschau und kann sich in zukünftigen Versionen ändern.
Um Qt-Anwendungen für HarmonyOS zu entwickeln, müssen Sie Ihren Entwicklungsrechner mit dem OpenHarmony SDK und den zugehörigen Befehlszeilentools einrichten.
Die gleichen Voraussetzungen gelten unabhängig davon, ob Sie Qt für HarmonyOS aus dem Quellcode kompilieren oder eine vorkompilierte Version von Qt für HarmonyOS verwenden, um Ihre eigenen Anwendungen zu erstellen und bereitzustellen.
Voraussetzungen
- Die Befehlszeilentools des OpenHarmony SDK, die die Compiler-Toolchain, die Systembibliotheken und das Build-Tool „
hvigor“ bereitstellen, mit dem ein HarmonyOS Ability Package (HAP) erstellt wird. - Optional DevEco Studio, die offizielle IDE für HarmonyOS, die sich zum Ausführen und Debuggen von Anwendungen auf einem Gerät oder im Emulator eignet.
Unterstützte Entwicklungshosts
Die Qt-Toolchain für HarmonyOS wird derzeit unter Linux entwickelt und getestet.
Einrichten des SDK
Nachdem Sie die Befehlszeilentools des OpenHarmony-SDK installiert haben, müssen Sie Qt auf das SDK verweisen, damit das Build-System die Toolchain und die Systembibliotheken finden kann. Dies ist sowohl bei der Konfiguration eines Qt-for-HarmonyOS-Builds aus dem Quellcode als auch beim Erstellen von Anwendungen mit einem vorgefertigten Qt erforderlich. Dazu gibt es zwei Möglichkeiten:
- Setzen Sie die Umgebungsvariable `
OHOS_SDK_ROOT` auf den Stammpfad des SDK. - Übergeben Sie den Pfad an „configure“ mithilfe der Option „
-ohos-sdk“.
© 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.