美文网首页
Linux环境CMake编译时报错找不到CUDA

Linux环境CMake编译时报错找不到CUDA

作者: 狗子孙 | 来源:发表于2022-11-28 17:21 被阅读0次

CMakeLists.txt中有找CUDA的代码(例如find_package(CUDA REQUIRED)),系统也有装完整的NVIDIA驱动和CUDA环境(nvidia-smi能正常输出CUDA版本),但CMake编译报错:

Could NOT find CUDA (missing: CUDA_INCLUDE_DIRS CUDA_CUDART_LIBRARY)

查看发现系统的cuda路径是/usr/local/cuda-11.2/,而CMake默认搜索CUDA的路径是/usr/local/cuda,增加一个软连接即可

sudo ln -s /usr/local/cuda-11.2/ /usr/local/cuda

相关文章

网友评论

      本文标题:Linux环境CMake编译时报错找不到CUDA

      本文链接:https://www.haomeiwen.com/subject/yyxrfdtx.html