debug= test: Employee.o Boss1.o Commis1.o Piece1.o Hourly1.o Application.o g++ -o test Employee.o Boss1.o Commis1.o Piece1.o Hourly1.o Application.o $(debug) Employee.o: Employee.cpp Employee.h g++ -c Employee.cpp $(debug) Hourly1.o: Hourly1.h Hourly1.cpp Employee.h g++ -c Hourly1.cpp $(debug) Boss1.o: Boss1.h Boss1.cpp Employee.h g++ -c Boss1.cpp $(debug) Commis1.o: Commis1.h Commis1.cpp Employee.h g++ -c Commis1.cpp $(debug) Piece1.o: Piece1.h Piece1.cpp Employee.h g++ -c Piece1.cpp $(debug) Application.o: Application.cpp Employee.h Hourly1.h Boss1.h Commis1.h Piece1.h g++ -c Application.cpp $(debug) clean: \rm -f *.o test