CMake 中使用 CUDA:配置指南
要在 CMake 中指定 CUDA,请使用以下命令:
find_package(CUDA REQUIRED)
# 设置 CUDA 的相关选项
set(CUDA_NVCC_FLAGS '${CUDA_NVCC_FLAGS} -arch=sm_30')
# 将 CUDA 文件添加到项目中
cuda_add_executable(my_project main.cpp kernel.cu)
其中,find_package(CUDA REQUIRED) 将查找 CUDA,并确保它已安装在系统中。set(CUDA_NVCC_FLAGS '${CUDA_NVCC_FLAGS} -arch=sm_30') 设置了编译选项,例如 CUDA 架构版本。最后,cuda_add_executable(my_project main.cpp kernel.cu) 将 CUDA 文件添加到项目中,并生成可执行文件。
原文地址: http://www.cveoy.top/t/topic/l5Eh 著作权归作者所有。请勿转载和采集!