我有一个makefile,看起来像这样:百分比符号在makefile中做了什么?
include $(patsubst %,$(src)/%/Make.tests, $(TEST_SUBDIRS))
%-test:
Something here
我明白它是用于在目标规则线。在第一行中做什么%
符号?目标规则行中是否有百分比符号?
当我编写make sometarget
时,makefile中的行不是作为任何规则的一部分(如该makefile中的第一行)写入的行吗?如果是,那么执行的顺序是什么?