# C++ template Makefile for small projects with gmake # # Chose a program name (PROGRAM) and add all the .cpp files (not .h) to # # CXX_SRCS. Run `make depends` and paste # the output of that command at the # bottom and then run `make` to generate an executable. # # From http://homepages.gac.edu/~mc38/2001J/documentation/gmake.html PROGRAM = rename_me LOADLIBES = CXX_SRCS = main.cpp CXX = g++ CXXFLAGS = -g -Wall -fno-builtins CC = gcc LDFLAGS = -g OBJS = $(CXX_SRCS:.cpp=.o) $(PROGRAM) : $(OBJS) $(CXX) $(LDFLAGS) $(OBJS) $(LOADLIBES) -o $(PROGRAM) clean: /bin/rm -qf *.o $(PROGRAM) *~ depend: $(CXX) -MM $(CXX_SRCS) ### #