Macros définies par l'utilisateur
Une macro définie par l'utilisateur est une paire nom/valeur que vous pouvez utiliser comme variable dans une version de projet. Par exemple, vous pouvez créer une macro définie par l'utilisateur qui fournit une valeur pour une étape de génération personnalisée ou un outil de génération personnalisée. Dans un fichier projet, utilisez un $(nom) pour accéder à la valeur.
Vous créez des macros définies par l'utilisateur dans des feuilles de propriétés qui sont représentées par les fichiers de propriétés (.props). Pour plus d'informations, consultez Feuilles de propriétés (C++), Comment : ajouter de nouvelles feuilles de propriétés à des projets C++ et Feuille de propriétés, exemple.
Pour spécifier une macro définie par l'utilisateur
Si votre projet ne contient pas déjà une feuille de propriétés, créez-en une en suivant les étapes décrites dans Comment : ajouter de nouvelles feuilles de propriétés à des projets C++.
Dans la fenêtre Gestionnaire de propriétés, double-cliquez sur une icône de la page de propriétés pour afficher la boîte de dialogue Pages de propriété<nom de la page de propriétés>.
Dans le volet gauche de la boîte de dialogue, sélectionnez Macros utilisateur. Dans le volet droit, cliquez sur Ajouter une macro pour afficher la boîte de dialogue Ajout d'une macro utilisateur.
Dans la boîte de dialogue, spécifiez un nom de macro et une valeur dans les zones Nom et Valeur. Activez la case à cocher Définir cette macro en tant que variable d'environnement dans l'environnement de génération si nécessaire.
Voir aussi
Autres ressources
Macros pour les propriétés et les commandes de génération
Vue d'ensemble de MSBuild (Visual C++)
Historique des modifications
Date |
Historique |
Motif |
---|---|---|
Août 2010 |
A consolidé deux documents qui décrivent l'ajout d'une macro définie par l'utilisateur. |
Commentaires client. |