debugFlag=-g datetest: Date.o DateTest.o g++ -o datetest DateTest.o Date.o $(debugFlag) DateTest.o: DateTest.cpp Date.h g++ -c DateTest.cpp $(debugFlag) Date.o: Date.cpp Date.h g++ -c Date.cpp $(debugFlag) clean: \rm -f *.o datetest