nvbench
nvbench copied to clipboard
vcpkg upstream
Have you considered listing VCPKG?
I find somebody port nvidia-nvbench, but I build failed, so I use rapids_cpm_nvbench
cmake_minimum_required(VERSION 3.14 FATAL_ERROR)
project(rapids LANGUAGES "CUDA" "CXX")
set(rapids-cmake-version v25.10.00)
if(NOT EXISTS ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}_RAPIDS.cmake)
file(DOWNLOAD https://raw.githubusercontent.com/rapidsai/rapids-cmake/main/RAPIDS.cmake
${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}_RAPIDS.cmake)
endif()
include(${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}_RAPIDS.cmake)
include(rapids-cmake)
include(rapids-cpm)
include(rapids-cuda)
include(rapids-export)
include(rapids-find)
message("CMAKE_CUDA_FLAGS@${CMAKE_CUDA_FLAGS}")
include(${rapids-cmake-dir}/cpm/nvbench.cmake)
rapids_cpm_nvbench()