上例子:

all: foo.o
    echo final

foo.o: bar.c
    echo $*

 

bar.c 文件存在,执行后的结果:

foo

final