Какое имя специальной переменной Makefile, содержащей совпадение %
, для использования в теле правила?
В качестве примера я хотел бы использовать это так:
%.o: %.c
@echo Matched $MATCH
$(CC) -c $(CFLAGS) $(CPPFLAGS) $< -o $@
, куда я положил $MATCH
, потому что я не могу вспомнить фактическое имя этой специальной переменной сопоставления с образцом.
Другими словами, если пользователь говорит make foo.c
, я хочу вывести Matched foo
.
Я не нашел его здесь , но он существует, потому что я использовал его раньше ...