find_package(benchmark REQUIRED) find_package(glog REQUIRED) set(NAME ${PROJECT_NAME}_bench) add_executable(${NAME} main.cc) target_link_libraries(${NAME} PRIVATE benchmark::benchmark_main benchmark::benchmark glog::glog ${PROJECT_NAME} ) target_compile_options(${NAME} PRIVATE -fsanitize=thread) target_link_options(${NAME} PRIVATE -fsanitize=thread)