Benutzerdefinierte Makros
Aktualisiert: August 2010
Ein benutzerdefiniertes Makro ist ein Name-Wert-Paar, das Sie als Variable in einem Projektbuild verwenden können. Sie können z. B. ein benutzerdefiniertes Makro erstellen, das einen Wert für einen benutzerdefinierten Buildschritt oder ein benutzerdefiniertes Buildtool bereitstellt. Innerhalb einer Projektdatei verwenden Sie die $(name)-Notation, um auf den Wert zuzugreifen.
Sie erstellen benutzerdefinierte Makros in Eigenschaftenblättern, die von Eigenschaftendateien (.props) dargestellt werden. Weitere Informationen finden Sie unter Eigenschaftenblätter (C++), Gewusst wie: Hinzufügen neuer Eigenschaftenblätter zu C++-Projekten und Eigenschaftenblatt (Beispiel).
So geben Sie ein benutzerdefiniertes Makro an
Wenn das Projekt nicht bereits ein Eigenschaftenblatt enthält, erstellen Sie dieses, indem Sie die Schritte in Gewusst wie: Hinzufügen neuer Eigenschaftenblätter zu C++-Projekten ausführen.
Doppelklicken Sie im Fenster Eigenschaften-Manager auf ein beliebiges Symbol für Eigenschaftenseiten, um das Dialogfeld <Eigenschaftenseitenname>-Eigenschaftenseiten anzuzeigen.
Wählen Sie im linken Bereich des Dialogfelds Benutzermakros. Klicken Sie im rechten Bereich auf Makro hinzufügen, um das Dialogfeld Benutzermakro hinzufügen anzuzeigen.
Geben Sie im Dialogfeld einen Makronamen und einen Wert in den Feldern Name und Wert an. Optional können Sie das Kontrollkästchen Makro als Umgebungsvariable in Buildumgebung festlegen aktivieren.
Siehe auch
Weitere Ressourcen
Makros für Buildbefehle und -eigenschaften
Übersicht über MSBuild (Visual C++)
Änderungsprotokoll
Datum |
Versionsgeschichte |
Grund |
---|---|---|
August 2010 |
Zwei Dokumente wurden zusammengefasst, die gemeinsame beschrieben haben, wie ein benutzerdefiniertes Makro hinzugefügt wird. |
Kundenfeedback. |