上例子:
.IGNORE: gao.3
LIBS =gao.1 gao.2 gao.3
all:$(LIBS)@echo final
gao.1: gao.2@echo gao.1
gao.2: gao.3
./me.o@echo gao.2
gao.3:@echo gao.3
运行结果:
gao.3
./me.o
hello
make:***[gao.2] Error 2
此时由于仅忽略 gao.3 中的错误,所以在 gao.2 中失败退出了。
结束
本文转自健哥的数据花园博客园博客,原文链接:http://www.cnblogs.com/gaojian/archive/2012/09/25/2701004.html,如需转载请自行联系原作者