现在的项目,如果需要用到计算加速,Nvidia
的CUDA
往往是首选。那么如何在CMake
中编译写好的CUDA
源代码,可以参考如下。
首先使用FIND_PACKAGE
找到已经安装的CUDA
,此时需要配置的环境变量等,应该已经自动配置完成了
接下来,使用CUDA_ADD_LIBRARY
取代原来的ADD_LIBRARY
,如下:
如果是可执行程序,请使用CUDA_ADD_EXECUTABLE
取代ADD_EXECUTABLE
。
现在的项目,如果需要用到计算加速,Nvidia
的CUDA
往往是首选。那么如何在CMake
中编译写好的CUDA
源代码,可以参考如下。
首先使用FIND_PACKAGE
找到已经安装的CUDA
,此时需要配置的环境变量等,应该已经自动配置完成了
接下来,使用CUDA_ADD_LIBRARY
取代原来的ADD_LIBRARY
,如下:
如果是可执行程序,请使用CUDA_ADD_EXECUTABLE
取代ADD_EXECUTABLE
。
真的很不错