diff --git a/CMakeLists.txt b/CMakeLists.txt index 6b1c2357..b196f87e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,6 +9,12 @@ set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_EXTENSIONS OFF) +option(ADDRESS_SANITIZER OFF) +if(ADDRESS_SANITIZER) + message(STATUS "AddressSanitizer ENABLED for non-Release builds") + add_compile_options($,$>,-fsanitize=address,>) +endif() + # whether we are using MSBuild as a generator set(usingMsBuild $)