我想知道在 Makefile 的开头包含一个*.mk
或在 Makefile 的末尾包含一个*.mk
时是否有区别:
include *.mk
all:
XXXXX
clean:
XXXXXX
include *.mk
include
语句没有引入自己的逻辑。这只是一种方便,等效于将包含的行粘贴到根生成文件中。因此,include
语句的顺序或位置与生成文件中行的顺序一样重要。