
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)