CC = g++ sample: sample.o foo.o $(CC) -o sample sample.o foo.o sample.o: sample.cpp foo.h $(CC) -c sample.cpp foo.o: foo.cpp foo.h $(CC) -c foo.cpp clean: rm *.o