我有一个看起来像这样的makefile:
include $(patsubst %,$(src)/%/Make.tests, $(TEST_SUBDIRS))
%-test:
Something here
Run Code Online (Sandbox Code Playgroud)
我理解它在目标规则行中的用途.%第一行的标志是什么?在目标规则行中有百分号签名吗?
当我写的时候make sometarget,makefile中的行是不是作为任何规则的一部分写的(就像这个makefile中的第一行一样)执行了吗?如果是,那么执行的顺序是什么?
makefile ×1