Qt-Quellen erstellen
Sie können Qt installieren, indem Sie die Qt-Quellen erstellen. Dies ist nützlich, wenn Sie zum Beispiel:
- Sie benötigen ein benutzerdefiniertes Build (zum Beispiel mit Patches oder Debug-Optionen).
- Ihre Plattform wird nicht von vorgefertigten Paketen unterstützt.
- Sie einen Beitrag zu Qt leisten oder dessen Interna debuggen wollen.
Hinweis: In den meisten Anwendungsfällen, außer den oben genannten, ist der beste Weg, Qt mit Qt Online Installer zu installieren. Siehe Holen und Installieren von Qt mit Qt Online Installer.
Das Installationsverfahren ist für jede Qt-Plattform unterschiedlich. Diese Seite bietet relevante Informationen für die unterstützten Plattformen und Links zu modulspezifischen Systemanforderungen.
Allgemeine Informationen zur Installation
Wenn Sie Qt-Quellen erstellen, verwenden Sie das configure-Tool, um Qt für eine bestimmte Plattform mit einem bestimmten Satz von Qt-Funktionen oder -Modulen zu konfigurieren. Weitere Informationen finden Sie unter Qt-Konfigurationsoptionen.
Der Erstellungs- und Installationsprozess
Ein kurzer Überblick über den Erstellungs- und Installationsprozess:
- Laden Sie den Qt-Quellcode herunter und richten Sie die anfängliche Umgebung ein.
- Konfigurieren Sie den Build je nach Anwendungsfall, z. B. Entwicklung auf dem Host-System oder Cross-Kompilierung für eine Zielplattform.
- Build (Kompilieren) in einem separaten Verzeichnis.
- Optional. Installieren Sie die erstellten Artefakte.
Plattformspezifische Installationsinformationen
Windows
macOS
Linux/X11
Eingebettetes Linux
Android
iOS
Modulspezifische Systemanforderungen
- Erstellung von Qt WebEngine aus dem Quellcode
- Erstellung von Qt Quick 3D aus dem Quellcode
- Erstellung von Qt Multimedia aus dem Quellcode
- Qt GRPC und Qt Protobuf Modulanforderungen
Zusätzliche Informationen
Das Git-Repository der obersten Ebene von qt5 enthält eine Reihe von Bauanweisungen in Form von Bereitstellungsskripten, die vom Continuous-Integration-System (CI) von Qt zum Bauen und Testen der unterstützten Plattformen verwendet werden. Diese Skripte sind für jeden nützlich, der Qt aus dem Quellcode erstellt, da sie Informationen über die Werkzeuge und Komponenten enthalten, die für jede Konfiguration erforderlich sind.
© 2025 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.