CC = gcc CFLAGS = -Wall -g LFLAGS = -Wall -g p2: p2.o $(CC) $(LFLAGS) -o p2 p2.o p2.o: p2.c $(CC) $(CFLAGS) -c p2.c clean: rm *.o p2