CC=gcc SOURCE=filename TARGET=output all: $(CC) -o $(TARGET) $(SOURCE).cpp clean: rm $(TARGET)