CC=gcc PROGS=vector1 vector2 vector3 all: $(PROGS) $(PROGS): vector.c gcc -o $@ $@.c vector.c