src/CMakeLists.txt
branchv_0
changeset 1 0e791c64f38b
parent 0 ba16fce7ef20
child 2 7ba3ae8cf1fc
--- a/src/CMakeLists.txt	Mon Sep 24 13:37:30 2018 +0200
+++ b/src/CMakeLists.txt	Mon Sep 24 13:47:02 2018 +0200
@@ -1,1 +1,6 @@
+# Add ASan AddressSanitizer
+set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -fno-omit-frame-pointer -fsanitize=address")
+set(CMAKE_LINKER_FLAGS_DEBUG "${CMAKE_LINKER_FLAGS_DEBUG} -fno-omit-frame-pointer -fsanitize=address")
+# From ASan wiki: "To get nicer stack traces in error messages add -fno-omit-frame-pointer."
+
 add_executable (relpipe-out-chart relpipe-out-chart.cpp)