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