Что такое subst в makefile?

Оглавление:

Что такое subst в makefile?
Что такое subst в makefile?

Видео: Что такое subst в makefile?

Видео: Что такое subst в makefile?
Видео: Unix & Linux: Makefile - Subst - not replacing variable 2024, Ноябрь
Anonim

3. Из справочного руководства GNU make: $(subst from, to, text) Выполняет текстовую замену текста text: каждое вхождение from заменяется на to. Результат подменяется вызовом функции. Например, $(subst ee, EE, ноги на улице)

Что такое strip в makefile?

$(strip string) Удаляет начальные и конечные пробелы из строки и заменяет каждую внутреннюю последовательность из одного или нескольких пробельных символов одним пробелом Таким образом, ' $(strip a b c) ' приводит к ' a b c '. Полоса функций может быть очень полезной при использовании в сочетании с условными выражениями.

Что такое Patsubst?

$(patsubst ШАБЛОН, ЗАМЕНА, ТЕКСТ) Находит в ТЕКСТе слова, разделенные пробелами, которые соответствуют ШАБЛОНУ, и заменяет их на ЗАМЕНУ. Здесь ШАБЛОН может содержать %, который действует как подстановочный знак, соответствующий любому количеству любых символов в слове.

Что такое подстановочный знак в makefile?

3 Подстановочный знак функции. … $(шаблон подстановочного знака …) Эта строка, используемая в любом месте make-файла, заменяется списком имен существующих файлов, разделенных пробелами, которые соответствуют одному из заданных шаблонов имен файлов Если нет существующее имя файла соответствует шаблону, то этот шаблон исключается из вывода функции подстановочного знака.

Что такое Makecmdgoals?

ПОЛУЧИТЕ ЦЕЛИ. Цели, указанные для выполнения в командной строке. Установка этой переменной не влияет на работу make. См. Аргументы для указания целей.

Рекомендуемые: