Поделиться через


Макросы рекурсии

Макросы рекурсии используются для рекурсивного запуска программы NMAKE. Рекурсивные сессии наследуют макросы командной строки и переменных среды, а также сведения из файла Tools.ini. Правила вывода, определенные в файле makefile, и спецификации .SUFFIXES и .PRECIOUS не наследуются. Для передачи макросов рекурсивной сессии NMAKE можно задать переменную среды с помощью оператора SET перед рекурсивным вызовом, определить макрос в команде, осуществляющей рекурсивный вызов, или же определить макрос в файле Tools.ini.

Макрос

Определение

MAKE

Команда, изначально использовавшаяся для вызова NMAKE.

Макрос $(MAKE) разворачивается в полный путь к файлу nmake.exe.

MAKEDIR

Текущий каталог на момент вызова NMAKE.

MAKEFLAGS

Действующие в настоящий момент параметры. Макрос используется в форме /$(MAKEFLAGS). Обратите внимание, что "/F" не включается.

См. также

Основные понятия

Специальные макросы NMAKE