我觉得是这样
simple: a1.c a2.c gcc -c a1.c a2.c gcc a1.o a2.o -o myexe normal: a1.c a2.c b1.c b2.c gcc -c a1.c a2.c b1.c b2.c gcc a1.o a2.o b1.o b2.o -o myexe clean: rm -f a1.o a2.o b1.o b2.o myexe