benchmark/make is no longer a trap
This commit is contained in:
parent
0456f8595b
commit
a158a27697
@ -3,11 +3,6 @@
|
|||||||
CXXFLAGS := -O2
|
CXXFLAGS := -O2
|
||||||
BUILD.cpp := ${CXX} ${CXXFLAGS} ${CPPFLAGS}
|
BUILD.cpp := ${CXX} ${CXXFLAGS} ${CPPFLAGS}
|
||||||
|
|
||||||
test: build
|
|
||||||
export LD_LIBRARY_PATH=$$(realpath .):$$LD_LIBRARY_PATH
|
|
||||||
perf stat -r 10000 ./gnu_racer.out
|
|
||||||
perf stat -r 10000 ./jeger_racer.out
|
|
||||||
|
|
||||||
build: jeger gnu
|
build: jeger gnu
|
||||||
|
|
||||||
jeger: ../source/vector.c ../source/jeger.c jeger_racer.cpp
|
jeger: ../source/vector.c ../source/jeger.c jeger_racer.cpp
|
||||||
@ -18,5 +13,12 @@ jeger: ../source/vector.c ../source/jeger.c jeger_racer.cpp
|
|||||||
gnu: gnu_racer.cpp
|
gnu: gnu_racer.cpp
|
||||||
${BUILD.cpp} gnu_racer.cpp -o gnu_racer.out
|
${BUILD.cpp} gnu_racer.cpp -o gnu_racer.out
|
||||||
|
|
||||||
|
test: build
|
||||||
|
export LD_LIBRARY_PATH=$$(realpath .):$$LD_LIBRARY_PATH
|
||||||
|
perf stat -r 10000 ./gnu_racer.out
|
||||||
|
perf stat -r 10000 ./jeger_racer.out
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm *.so *.out
|
rm *.so *.out
|
||||||
|
|
||||||
|
.PHONY: test
|
||||||
|
Loading…
Reference in New Issue
Block a user