CFLAGS = -g -Wall -Wshadow -Wuninitialized -O CC = g++ LINK = g++ OFILES = lis.o test: lis ./lis debug: lis gdb ./lis lis : $(OFILES) $(LINK) -o lis $(OFILES) lis.o: lis.cpp $(CC) $(CFLAGS) -c lis.cpp clean: rm $(OFILES) lis