CXXFLAGS = -g -O3 -Wall -Wextra -Wuninitialized -pedantic -Wshadow -Wunused OBJS = Calculator FractionTest PrintTest all: ${OBJS} FractionTest: FractionT.o PrintTest: FractionT.o FractionUtils.o Calculator: FractionT.o FractionUtils.o FractonUtils.o: FractionUtils.h Fraction.h FractionT.o: FractionT.h clean: rm -f ${OBJS} *.o