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


Макроподстановка

При вызове имя_макроса каждое появление строки string1 в ее строке определения замещается строкой string2.

Синтаксис

$(macroname:string1=string2)

Заметки

Макроподстановка выполняется с учетом регистра и буквально; string1 и string2 не могут вызывать макросы.Подстановка не изменяет исходное определение.Можно подставлять текст в любой предопределенный макрос, кроме $$@.

Не используйте пробелы и знаки табуляции перед двоеточием; все, что следует после двоеточия, интерпретируется как литерал.Если строка string2 пустая, все появления строки string1 удаляются из строки определения макроса.

См. также

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

Использование макроса NMAKE