WiscSort / wiscSort / RSW / Makefile
Makefile
Raw
test_rsw: test.cc extsort_rsw.cc nano_time.c
	#g++ -std=c++17 -Iheader -Wall -pthread test.cc extsort_rsw.cc nano_time.c -march=native -latomic -ltbb -DDEBUG -g -O0 -rdynamic -o test_rsw
	g++ -std=c++17 -Iheader -Wall -Werror -pthread test.cc extsort_rsw.cc nano_time.c -O3 -o test_rsw
test_split: test.cc split_RSW.cpp nano_time.c
	g++ -std=c++17 -Iheader -Wall -Werror -pthread test.cc split_RSW.cpp nano_time.c -O1 -o test_split
test_rsw_2: test.cc extsort_rsw_2.cc nano_time.c
	g++ -std=c++17 -Iheader -Iextern -Wall -pthread test.cc extsort_rsw_2.cc nano_time.c -march=native -latomic -ltbb -O3 -o test_rsw_2
test_rsw_3: test.cc extsort_rsw_3.cc nano_time.c
	#g++ -std=c++17 -Iheader -Wall -pthread test.cc extsort_rsw_3.cc nano_time.c -march=native -latomic -ltbb -DDEBUG -g -O3 -rdynamic -o test_rsw_3
	g++ -std=c++17 -Iheader -Wall -Werror -pthread test.cc extsort_rsw_3.cc nano_time.c -O3 -o test_rsw_3
	#g++ -std=c++17 -Iheader -Wall -Werror -pthread -fopenmp test.cc extsort_rsw_3.cc nano_time.c msort.cc -O3 -o test_rsw_3
test_rsw_4: test.cc extsort_rsw_4.cc nano_time.c
	g++ -std=c++17 -Iheader -Wall -Werror -pthread test.cc extsort_rsw_4.cc nano_time.c -O0 -g -DEBUG -o test_rsw_4
clean:
	rm -rf test_rsw test_rsw_3