Priorité dans les définitions de macros
Si une macro possède plusieurs définitions, NMAKE utilise la définition ayant la plus haute priorité.La liste suivante présente les définitions de macros par ordre de priorité décroissante :
Macro définie sur la ligne de commande
Macro définie dans un makefile ou Include
Macro héritée d'une variable d'environnement
Macro définie dans le fichier Tools.ini
Utilisez l'option /E pour que les macros héritées de variables d'environnement substituent les macros du makefile portant le même nom.Utilisez !UNDEF pour substituer une ligne de commande.