CMake-Variablen in Qt6 Core

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

find_package(Qt6 REQUIRED COMPONENTS Core)

Siehe auch CMake-Variablen-Referenz.

ANDROID_NDK_HOST_SYSTEM_NAME

Android-spezifische Architektur des Hostsystems.

ANDROID_SDK_ROOT

Standort des Android-SDKs.

QT_ANDROID_ABIS

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

QT_ANDROID_APPLICATION_ARGUMENTS

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

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_DEPLOYMENT_TYPE

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

QT_ANDROID_GENERATE_JAVA_QTQUICKVIEW_CONTENTS

Ermöglicht die Erzeugung von QtQuickViewContent-basierten Klassen.

QT_ANDROID_MULTI_ABI_FORWARD_VARS

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

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 Schlüsselspeicher, Alias und Speicherpasswort.

QT_DEPLOY_BIN_DIR

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

QT_DEPLOY_IGNORED_LIB_DIRS

Verzeichnisse, die von der Suche nach Runtime-Abhängigkeiten ausgeschlossen sind

QT_DEPLOY_LIBEXEC_DIR

Präfix-relatives Unterverzeichnis für die Bereitstellung von 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 für die Einrichtung der Deployment-Unterstü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 Deployment-Tools.

QT_HOST_PATH

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

QT_I18N_SOURCE_LANGUAGE

Gibt die Sprache der übersetzbaren Strings 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 Zielen verwendet wird.

QT_NO_COLLECT_BUILD_TREE_APK_DEPS

Verhindert das Sammeln von im Projekt erstellten gemeinsamen Bibliothekszielen während der Android-Bereitstellung.

QT_NO_COLLECT_IMPORTED_TARGET_APK_DEPS

Verhindert das Sammeln von importierten Zielen 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 das Bereitstellen einer Fallback-Team-ID während der Zielfinalisierung unter iOS.

QT_NO_STANDARD_PROJECT_SETUP

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

QT_PATH_ANDROID_ABI_<ABI>

Satz von Variablen zur Angabe des Pfades zu Qt für Android für die entsprechende ABI.

QT_USE_TARGET_ANDROID_BUILD_DIR

Ermöglicht die Verwendung von Android-Build-Verzeichnissen für jedes Ziel.

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