web-dev-qa-db-fra.com

Comment ajouter une variable de configuration à mon script CMake?

Je voudrais ajouter une variable que l'utilisateur doit définir après avoir cliqué sur "Configurer" dans cmake-gui. Y a-t-il un moyen de faire cela?

39
May Oakes

À l'aide de la commande set, spécifiez les paramètres CACHE, par ex.

set(NAME_INCLUDE "default value" CACHE FILEPATH "description")
set(NAME_LIB "default value" CACHE FILEPATH "description")

Dans l'interface graphique, CMake regroupera toutes les variables avec le même préfixe.

Voir la documentation de CMake pour set .

38
May Oakes