Makefile GNU使分组目标不分组
我正在尝试GNU生成分组目标,似乎有些误解,因为这些目标并不像我预期的那样分组。这是我的makefile:Makefile GNU使分组目标不分组,makefile,gnu-make,Makefile,Gnu Make,我正在尝试GNU生成分组目标,似乎有些误解,因为这些目标并不像我预期的那样分组。这是我的makefile: all: foo bar .PHONY: foo bar foo bar &: @echo grouped target run for \"target\" $@ 和输出: $ make grouped target run for "target" foo grouped target run for "target" bar 配方针对每个目标运行,因此不分
all: foo bar
.PHONY: foo bar
foo bar &:
@echo grouped target run for \"target\" $@
和输出:
$ make
grouped target run for "target" foo
grouped target run for "target" bar
配方针对每个目标运行,因此不分组。我错过了什么
GNUmakeversion4.2.1。没关系,原来分组目标是4.3特性 来源(非官方发行说明):