makefile 320 B

123456789101112131415
  1. ifeq ($(GPP),)
  2. GPP=g++
  3. endif
  4. SRC=$(wildcard *.cpp)
  5. TAR=$(basename $(SRC))
  6. %:%.cpp
  7. $(GPP) -o $@ -g $< -I ../.. -std=c++11 ../thirdparty/libbson/lib/libbson-1.0.a -pthread
  8. @echo ============ run $@ ================
  9. @valgrind --tool=memcheck --leak-check=full ./$@
  10. @-rm $@
  11. tar:$(TAR)
  12. @echo -------test done-------