CMake-Variablen in Qt6 Core

Die folgenden CMake-Variablen werden definiert, wenn Qt6::Core geladen wird, beispielsweise mit

find_package(Qt6 REQUIRED COMPONENTS Core)

Siehe auch CMake-Variablenreferenz.

ANDROID_NDK_HOST_SYSTEM_NAME

Android-spezifische Architektur des Host-Systems.

ANDROID_SDK_ROOT

Speicherort des Android-SDK.

QT_ANDROID_ABIS

Liste der ABIs, für die die Projektpakete erstellt werden.

QT_ANDROID_APPLICATION_ARGUMENTS

Liste der Argumente, die an Android-Anwendungen übergeben werden sollen.

QT_ANDROID_BUILD_ALL_ABIS

Ermöglicht die Erstellung von Multi-ABI-Paketen unter Verwendung der automatisch erkannten Qt-für-Android-SDK-Liste.

QT_ANDROID_CREATE_SYMLINKS_ONLY

Erstellt nur Symlinks für Abhängigkeiten im Gradle-Projektverzeichnis.

QT_ANDROID_DEPLOYMENT_TYPE

Erzwingt oder deaktiviert die Signierung von Release-Paketen unabhängig vom Build-Typ.

QT_ANDROID_GENERATE_JAVA_QTQUICKVIEW_CONTENTS

Aktiviert die Generierung von QtQuickViewContent-basierten Klassen.

QT_ANDROID_GRADLE_MULTI_MODULE

Erstellt das Android-Paket aus einem Gradle-Projekt mit mehreren Modulen.

QT_ANDROID_MULTI_ABI_FORWARD_VARS

Ermöglicht die gemeinsame Nutzung von CMake-Variablen in Multi-ABI-Builds.

QT_ANDROID_POST_BUILD_GRADLE_CLEANUP

Führt nach der Erstellung des Android-Pakets eine Gradle-Bereinigung durch.

QT_ANDROID_SIGN_AAB

Signiert das .aab-Paket mit dem angegebenen Keystore, Alias und Speicherpasswort.

QT_ANDROID_SIGN_APK

Signiert das Paket mit dem angegebenen Keystore, Alias und Speicherpasswort.

QT_DEPLOY_BIN_DIR

Präfix-relatives Unterverzeichnis für die Bereitstellung von Laufzeit-Binärdateien auf bestimmten Zielplattformen.

QT_DEPLOY_IGNORED_LIB_DIRS

Verzeichnisse, die von der Suche nach Laufzeitabhängigkeiten ausgeschlossen sind.

QT_DEPLOY_LIBEXEC_DIR

Präfixrelatives Unterverzeichnis zum Bereitstellen von ausführbaren Programmdateien auf einigen Zielplattformen.

QT_DEPLOY_LIB_DIR

Präfix-relatives Unterverzeichnis für die Bereitstellung von Bibliotheken auf einigen Zielplattformen.

QT_DEPLOY_PLUGINS_DIR

Präfix-relatives Unterverzeichnis für die Bereitstellung von Qt-Plugins auf einigen Zielplattformen.

QT_DEPLOY_PREFIX

Basisverzeichnis für eine Bereitstellung.

QT_DEPLOY_QML_DIR

Präfix-relatives Unterverzeichnis für die Bereitstellung von QML-Plugins auf einigen Zielplattformen.

QT_DEPLOY_SUPPORT

Name der Datei, die zum Einrichten der Bereitstellungsunterstützung eingebunden werden soll.

QT_DEPLOY_TRANSLATIONS_DIR

Präfix-relatives Unterverzeichnis für die Bereitstellung von Qt-Übersetzungen auf einigen Zielplattformen.

QT_ENABLE_VERBOSE_DEPLOYMENT

Aktiviert den ausführlichen Modus der Bereitstellungswerkzeuge.

QT_HOST_PATH

Speicherort der Qt-Host-Installation bei der Cross-Kompilierung.

QT_I18N_SOURCE_LANGUAGE

Gibt die Sprache der übersetzbaren Zeichenfolgen an.

QT_I18N_TRANSLATED_LANGUAGES

Liste der Sprachen, die für die Internationalisierung des Projekts verwendet werden sollen.

QT_IOS_LAUNCH_SCREEN

Pfad zum iOS-Startbildschirm-Storyboard, das von allen Zielplattformen verwendet wird.

QT_NO_COLLECT_BUILD_TREE_APK_DEPS

Verhindert das Erfassen von projektintern erstellten Shared-Library-Zielen während der Android-Bereitstellung.

QT_NO_COLLECT_IMPORTED_TARGET_APK_DEPS

Verhindert das Sammeln importierter Ziele während der Android-Bereitstellung.

QT_NO_SET_XCODE_BUNDLE_IDENTIFIER

Deaktiviert die Bereitstellung einer Fallback-App-Bundle-ID während der Zielfinalisierung unter iOS.

QT_NO_SET_XCODE_DEVELOPMENT_TEAM_ID

Deaktiviert die Angabe einer Fallback-Team-ID während der Zielfinalisierung unter iOS.

QT_NO_STANDARD_PROJECT_SETUP

Verhindert, dass nachfolgende Aufrufe von `qt_standard_project_setup()` Änderungen vornehmen.

QT_PATH_ANDROID_ABI_<ABI>

Variablensatz zur Angabe des Pfads zu Qt für Android für die entsprechende ABI.

QT_USE_TARGET_ANDROID_BUILD_DIR

Aktiviert die Verwendung von Android-Build-Verzeichnissen pro Ziel.

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