1
一些命令我的Makefile这样的后运行目标:如何gnumake的
b:
@echo "b"
a:
@echo "a"
@make b
我想这个Makefile来我执行“做”后打印“一\ NB”。它的 的事情,但它也打印“进入目录”和“离开目录”:
$ make a
a
make[1]: Entering directory `/home/bessarabov'
b
make[1]: Leaving directory `/home/bessarabov'
其实这行不打扰我,但我不知道这是的 正确的方法在其他目标结束时运行一些目标。
谢谢。编写'@ $(MAKE)--no-print-directory b'而不是'@make b'完成了这个诀窍。但为什么我不应该使用'make'? – bessarabov 2011-12-20 09:38:01