Precedência de definições de Macro
Se uma macro tem várias definições, NMAKE utiliza a definição de maior precedência. A lista a seguir mostra a ordem de precedência, em ordem decrescente:
Uma macro definida na linha de comando
Uma macro definida em um makefile ou incluir o arquivo
Uma macro de variável de ambiente herdada
Uma macro definida no arquivo Tools.ini
Use /E para fazer com que as macros herdadas de variáveis de ambiente para substituir o macros de makefile com o mesmo nome. Use !UNDEF para substituir uma linha de comando.