GNU Make > ターゲットの併記
Makefileでは、複数のターゲット名を併記することができる。
例として以下。
GNU Make [本]
上記のMakefileは、
関連記事
GNU Make > PHONY ターゲット
例として以下。
$ cat Makefile$@は、指定されたターゲット名に置換されるので、上記のような動作になる。
.PHONY: all foo bar
all: foo bar
foo bar:
echo $@
$ make foo
echo foo
foo
$ make bar
echo bar
bar
$ make all
echo foo
foo
echo bar
bar
$ make
echo foo
foo
echo bar
bar
GNU Make [本]
上記のMakefileは、
$ cat Makefileと書くのと等価である。
.PHONY: all foo bar
all: foo bar
foo:
echo $@
bar:
echo $@
関連記事
GNU Make > PHONY ターゲット