Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at devShellTools-shell 12 lines 431 B view raw
1cmake_minimum_required(VERSION 3.25) 2project(saxpy LANGUAGES CXX CUDA) 3 4find_package(CUDAToolkit REQUIRED COMPONENTS cudart cublas) 5 6add_executable(saxpy saxpy.cu) 7target_link_libraries(saxpy PUBLIC CUDA::cublas CUDA::cudart m) 8target_compile_features(saxpy PRIVATE cxx_std_14) 9target_compile_options(saxpy PRIVATE $<$<COMPILE_LANGUAGE:CUDA>: 10 --expt-relaxed-constexpr>) 11 12install(TARGETS saxpy)