CC = g++ CFLAGS = -ansi -pedantic -Wall TARGET = approach1 $(TARGET): $(TARGET).cpp $(CC) $(CFLAGS) $(TARGET).cpp -o $(TARGET) clean: rm -f *~ *# *.o $(TARGET)