CXX=g++ CXXFLAGS=-g3 -ggdb3 -std=gnu++11 -Wall -Wextra -mcx16 -Wsign-promo -DDEBUG CXX=clang++ CXXFLAGS=-g3 -ggdb3 -std=gnu++11 -Wall -Wextra -mcx16 -Wsign-promo -DDEBUG -fcolor-diagnostics -O4 test: src/test.cxx include/hash_table.h Makefile $(CXX) $(CXXFLAGS) -pthread -std=gnu++11 -o test -I include src/test.cxx # $(CXX) -DDEBUG -Wsign-promo -mcx16 -Wall -Wextra -g3 -ggdb3 -pthread -std=gnu++1y -o test -I include -ggdb3 -Wall -Wextra src/test.cxx opt: src/test.cxx include/hash_table.h $(CXX) -DNDEBUG -O3 -march=native -std=gnu++0x -o test -I include -ggdb3 -Wall -Wextra src/test.cxx -msse2 -mfpmath=sse,387 -ffast-math test.s: src/test.cxx include/hash_table.h $(CXX) -DNDEBUG -O3 -march=native -std=gnu++0x -o test.s -S -I include -ggdb3 -Wall -Wextra src/test.cxx -msse2 -mfpmath=sse,387 -ffast-math