diff options
Diffstat (limited to 'sort-benchmark/pairs/Makefile')
| -rw-r--r-- | sort-benchmark/pairs/Makefile | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/sort-benchmark/pairs/Makefile b/sort-benchmark/pairs/Makefile new file mode 100644 index 0000000..56a37ee --- /dev/null +++ b/sort-benchmark/pairs/Makefile | |||
| @@ -0,0 +1,20 @@ | |||
| 1 | CC = gcc | ||
| 2 | CPP = g++ | ||
| 3 | OPT = -O3 | ||
| 4 | VAR = -DARRAYSIZE=100000000 | ||
| 5 | |||
| 6 | all: sort_c sort_cpp sort_parallel_cpp | ||
| 7 | |||
| 8 | sort_c: | ||
| 9 | ${CC} ${OPT} ${VAR} -std=c11 -o sort sort.c | ||
| 10 | ./sort | ||
| 11 | |||
| 12 | sort_cpp: | ||
| 13 | ${CPP} ${OPT} ${VAR} -std=c++20 -o sort sort.cpp | ||
| 14 | ./sort | ||
| 15 | |||
| 16 | sort_parallel_cpp: | ||
| 17 | ${CPP} ${OPT} ${VAR} -std=c++20 -o sort sort_parallel.cpp -ltbb | ||
| 18 | ./sort | ||
| 19 | |||
| 20 | .PHONY: sort_c sort_cpp sort_parallel_cpp | ||
