--- CMakeLists.txt.old 2021-02-05 18:24:39.000000000 -0700 +++ CMakeLists.txt 2021-11-06 04:36:45.780016396 -0700 @@ -586,8 +586,12 @@ if (NOT DEFINED OSD_CUDA_NVCC_FLAGS) if (CUDA_VERSION_MAJOR LESS 6) set( OSD_CUDA_NVCC_FLAGS --gpu-architecture compute_11 ) - else() + elseif (CUDA_VERSION_MAJOR LESS 9) set( OSD_CUDA_NVCC_FLAGS --gpu-architecture compute_20 ) + elseif (CUDA_VERSION_MAJOR LESS 11) + set( OSD_CUDA_NVCC_FLAGS --gpu-architecture compute_30 ) + else() + set( OSD_CUDA_NVCC_FLAGS --gpu-architecture compute_86 ) endif() endif() endif()