# compiler
CC = g++
+CXXFLAGS=-Wformat -Werror=format-security
+
+DEBUG=-DDEBUG -g
+
# main module
OBJ = Main.o genome.o Random.o Error.o stochastic.o
$(CC) -o $(NAME) $(OBJ) $(LIB) $(SW)
.cpp.o :
- $(CC) $(SW) -o $@ -c $*.cpp
+ $(CC) $(SW) $(CXXFLAGS) $(DEBUG) -o $@ -c $*.cpp
.SUFFIXES : .cpp .c .o $(SUFFIXES)
clean :
- rm -rf *.o core*
+ rm -rf *.o core* $(NAME)