# Assume that there are 2 compilable files: main.cpp and clock.cpp # After you make the files, type in clock to run it .SUFFIXES : .cc .SUFFIXES : .c .SUFFIXES : .cpp INCDIR = LIBDIR = CC = g++ CXXFLAGS = -g LIBS = -lm OBJS = main.o clock.o TARGET = clock $(TARGET): $(OBJS) $(CC) -o $@ $(OBJS) $(LIBDIR) $(LIBS) .cc.o: $(CC) -c $(CXXFLAGS) $(INCDIR) $< .c.o: $(CC) -c $(CXXFLAGS) $(INCDIR) $< .cpp.o: $(CC) -c $(CXXFLAGS) $(INCDIR) $< clean: rm -f $(OBJS) $(TARGET) core # END OF MAKE FILE