find_package(GTest REQUIRED) find_package(Boost REQUIRED COMPONENTS thread) set(NAME ${PROJECT_NAME}_tests) add_executable(${NAME} main.cc) target_link_libraries(${NAME} PRIVATE GTest::gtest Boost::thread ${PROJECT_NAME} ) target_compile_options(${NAME} PRIVATE -fsanitize=thread) target_link_options(${NAME} PRIVATE -fsanitize=thread)