1CXX?=g++ 2CXXFLAGS+=-c -Wall 3LDFLAGS+=-lGL -lGLU -lSDL -lSDL_ttf -lSDL_mixer -lSDL_image 4SOURCES=main.cpp 5OBJECTS=$(SOURCES:.cpp=.o) 6EXECUTABLE=simplevaders 7 8all: $(SOURCES) $(EXECUTABLE) 9 10$(EXECUTABLE): $(OBJECTS) 11 $(CXX) $(LDFLAGS) $(OBJECTS) -o $@ 12 13.cpp.o: 14 $(CXX) $(CXXFLAGS) $< -o $@ 15 16clean: 17 rm *.o 18