14 lines
375 B
CMake
14 lines
375 B
CMake
find_package(benchmark REQUIRED)
|
|
|
|
include_directories(${PROJECT_SOURCE_DIR}/test)
|
|
|
|
set(BENCH_SRC_FILES
|
|
"bench_gf256_mul.cu"
|
|
"bench_gfp_mul.cu"
|
|
)
|
|
|
|
foreach(SRC ${BENCH_SRC_FILES})
|
|
get_filename_component(SRC_NAME ${SRC} NAME_WE)
|
|
add_executable(${SRC_NAME} ${SRC})
|
|
target_link_libraries(${SRC_NAME} benchmark::benchmark benchmark::benchmark_main)
|
|
endforeach() |