Qt für iOS - Erstellung aus den Quellen

Die Erstellung von Qt für iOS aus den Quellen erfordert Xcode mit installierten Command Line Tools. Sie können die Xcode Command Line Tools direkt mit xcode-select –install von Ihrem Terminal aus oder als Paket mit Homebrew installieren. Die Qt-Quellen können entweder durch Klonen der Repositories oder durch Herunterladen des Quellpakets/der Quellpakete bezogen werden.

Sie können dann Qt konfigurieren und bauen. Dies geschieht über das Qt-Topverzeichnis:

> ./configure -platform macx-ios-clang -release -qt-host-path <path_to_host_qt_installation>

Hinweis: configure verwendet immer den Ninja-Generator und das Build-Tool, wenn eine ninja ausführbare Datei verfügbar ist. Ninja ist plattformübergreifend, funktionsreich, leistungsfähig und wird für alle Plattformen empfohlen. Die Verwendung anderer Generatoren kann funktionieren, wird aber nicht offiziell unterstützt.

Für andere Konfigurationsoptionen siehe Qt Configure Options.

Führen Sie dann einfach cmake --build . --parallel aus.

Hinweis: Ein Standard-Build enthält sowohl Simulator- als auch Gerätebibliotheken. Wenn Sie nur für ein einziges Ziel bauen wollen, verwenden Sie das Argument -sdk entweder mit iphoneos oder iphonesimulator.

© 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.