set(DEVICE_COMPILER "nvcc") set(CUDA_COMPILER "${DEVICE_COMPILER}" CACHE STRING "Select the device compiler") if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang") list(APPEND DEVICE_COMPILER "clang") endif() set_property(CACHE CUDA_COMPILER PROPERTY STRINGS "${DEVICE_COMPILER}") list(APPEND CMAKE_PREFIX_PATH "$ENV{CUDA_ROOT}") list(APPEND CMAKE_PREFIX_PATH "$ENV{CMAKE_PREFIX_PATH}") set(CUDA_STATIC ON) find_package(CUDA 8.0 REQUIRED) set(LIBS ${LIBS} ${CUDA_LIBRARIES})