TARGET = matrix_mult_r.exe OPTIMIZE = -O9 -funroll-loops -mtune=pentium4 CXXFLAGS = -W -Wall $(OPTIMIZE) -g # Request a 8kB heap and an ... 80 MB stack. LDFLAGS = -Wl,--heap,8192,--stack,83886080 all: $(TARGET) g++ $(LDFLAGS) -o $(TARGET) *.o $(TARGET): matrix_mult_r.o Timer.o r_matrix_mult.o: matrix_mult_r.cc Timer.o: Timer.cc .PHONY: clean clean: $(RM) *.o $(TARGET) *stackdump ctags *.cc *.h