SRCS = asso.cpp dataset.cpp OBJS = $(SRCS:.cpp=.o) CC = g++ LDFLAGS= -lm -O3 CFLAGS= -g -O3 -Wall -Wextra #-Werror all : asso asso: $(OBJS) $(CC) $(LDFLAGS) -o $@ $(OBJS) %.o : %.cpp $(CC) $(CFLAGS) -c $*.cpp clean: -rm *.o asso zip: zip asso.zip *.cpp *.h Makefile depend: makedepend -Y -- $(CFLAGS) -- $(SRCS) # DO NOT DELETE asso.o: defines.h dataset.o: dataset.h defines.h