Partager via


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

  1. 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++.

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

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

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

Concepts

Vue d'ensemble de MSBuild (Visual C++)

Autres ressources

Macros pour les propriétés et les commandes de génération