QT_ANDROID_BUILD_ALL_ABIS

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

Cette variable a été introduite dans Qt 6.3.

Note : Cette variable est en avant-première technologique et peut changer dans les prochaines versions.

Note : Cette variable n'est utilisée que si l'on vise la plateforme Android.

Détecte automatiquement les ABI disponibles de Qt pour Android et les utilise pour construire un paquet. La détection automatique s'appuie sur la structure de répertoire par défaut fournie par le programme d'installation de Qt, avec le nommage correspondant des répertoires. Les ABI pris en charge sont armeabi-v7a, arm64-v8a, x86, x86_64. La structure de répertoire typique se présente comme suit :

/path/to/Qt/6.x.x
    android_armv7
    android_arm64_v8a
    android_x86
    android_x86_64
    ...

Les chemins détectés automatiquement peuvent être personnalisés à l'aide de l'une des variables QT_PATH_ANDROID_ABI_<ABI>.

La variable est définie par défaut sur FALSE.

Note : Le processus de construction de projets multi-ABI n'offre pas de moyen générique de transmettre les variables de cache CMake qui sont spécifiées dans la ligne de commande ou d'une autre manière similaire. Utilisez QT_ANDROID_MULTI_ABI_FORWARD_VARS pour spécifier la liste des variables CMake à transférer du projet ABI principal vers les sous-projets ABI spécifiques.

Voir aussi QT_PATH_ANDROID_ABI_<ABI> et QT_ANDROID_MULTI_ABI_FORWARD_VARS.

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