Variables CMake dans Qt6 Core

Les variables CMake suivantes sont définies lorsque Qt6::Core est chargé, par exemple avec la commande

find_package(Qt6 REQUIRED COMPONENTS Core)

Voir aussi Référence des variables CMake.

ANDROID_NDK_HOST_SYSTEM_NAME

Architecture spécifique à Android du système hôte.

ANDROID_SDK_ROOT

Emplacement du SDK Android.

QT_ANDROID_ABIS

Liste des ABI pour lesquelles les paquets du projet sont construits.

QT_ANDROID_APPLICATION_ARGUMENTS

Liste des arguments à transmettre aux applications Android.

QT_ANDROID_BUILD_ALL_ABIS

Permet de construire des paquets multi-ABI en utilisant la liste autodétectée de Qt for Android SDK.

QT_ANDROID_CREATE_SYMLINKS_ONLY

Ne crée que des liens symboliques pour les dépendances situées dans le répertoire du projet Gradle.

QT_ANDROID_DEPLOYMENT_TYPE

Force ou désactive la signature des paquets de version, quel que soit le type de construction.

QT_ANDROID_GENERATE_JAVA_QTQUICKVIEW_CONTENTS

Permet la génération de classes basées sur QtQuickViewContent.

QT_ANDROID_MULTI_ABI_FORWARD_VARS

Permet de partager les variables CMake dans les constructions multi-ABI.

QT_ANDROID_POST_BUILD_GRADLE_CLEANUP

Effectue un nettoyage Gradle après la création du paquet Android.

QT_ANDROID_SIGN_AAB

Signe le paquetage .aab avec le keystore, l'alias et le mot de passe du magasin spécifiés.

QT_ANDROID_SIGN_APK

Signe le paquet avec le keystore, l'alias et le mot de passe de stockage spécifiés.

QT_DEPLOY_BIN_DIR

Sous-répertoire relatif au préfixe pour le déploiement des binaires d'exécution sur certaines plateformes cibles.

QT_DEPLOY_IGNORED_LIB_DIRS

Répertoires exclus de la recherche de dépendances d'exécution

QT_DEPLOY_LIBEXEC_DIR

Sous-répertoire relatif au préfixe pour le déploiement des exécutables de programme sur certaines plates-formes cibles.

QT_DEPLOY_LIB_DIR

Sous-répertoire relatif au préfixe pour le déploiement des bibliothèques sur certaines plates-formes cibles.

QT_DEPLOY_PLUGINS_DIR

Sous-répertoire relatif au préfixe pour le déploiement des plugins Qt sur certaines plates-formes cibles.

QT_DEPLOY_PREFIX

Emplacement de base pour un déploiement.

QT_DEPLOY_QML_DIR

Sous-répertoire relatif au préfixe pour le déploiement de plugins QML sur certaines plateformes cibles.

QT_DEPLOY_SUPPORT

Nom du fichier à inclure pour la mise en place d'un support de déploiement.

QT_DEPLOY_TRANSLATIONS_DIR

Sous-répertoire relatif au préfixe pour le déploiement des traductions Qt sur certaines plateformes cibles.

QT_ENABLE_VERBOSE_DEPLOYMENT

Active le mode verbeux des outils de déploiement.

QT_HOST_PATH

Emplacement de l'installation hôte de Qt lors de la compilation croisée.

QT_I18N_SOURCE_LANGUAGE

Spécifie la langue des chaînes traduisibles.

QT_I18N_TRANSLATED_LANGUAGES

Liste des langues à utiliser pour l'internationalisation du projet.

QT_IOS_LAUNCH_SCREEN

Chemin d'accès au storyboard de l'écran de lancement d'iOS utilisé par toutes les cibles.

QT_NO_COLLECT_BUILD_TREE_APK_DEPS

Empêche la collecte des cibles de bibliothèques partagées construites par le projet pendant le déploiement d'Android.

QT_NO_COLLECT_IMPORTED_TARGET_APK_DEPS

Empêche la collecte des cibles importées pendant le déploiement d'Android.

QT_NO_SET_XCODE_BUNDLE_IDENTIFIER

Désactive la fourniture d'un ID de bundle d'application de secours lors de la finalisation de la cible sur iOS.

QT_NO_SET_XCODE_DEVELOPMENT_TEAM_ID

Désactive la fourniture d'un identifiant d'équipe de secours lors de la finalisation de la cible sur iOS.

QT_NO_STANDARD_PROJECT_SETUP

Empêche les appels ultérieurs à qt_standard_project_setup() d'apporter des modifications.

QT_PATH_ANDROID_ABI_<ABI>

Ensemble de variables pour spécifier le chemin d'accès à Qt pour Android pour l'ABI correspondant.

QT_USE_TARGET_ANDROID_BUILD_DIR

Permet l'utilisation de répertoires de compilation Android par cible.

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