报错:CMake Error at myplugins_generated_PredictorDecode.cu.o.Debug.cmake:279 (message): Error generatin
-
系统:Ubuntu18,cuda-10.2,cudnn 8.1.1
-
原因:之前装的cudnn7.6.5,后来卸载重装了cudnn8.1.1,查找发现是有一些cudnn的link文件找不到
-
问题判断:
sudo ldconfig发现输出是:好多个文件都找不到,eg:
/usr/local/cuda-10.2/targets/x86_64-linux/lib/libcudnn_adv_infer.so.8记住这个文件名及具体地址,后面要用
-
解决:
cd /usr/local/cuda-10.2/lib64sudo ln -sf /usr/local/cuda-10.2/targets/x86_64-linux/lib/libcudnn_adv_infer.so.8.1.1 /usr/local/cuda-10.2/targets/x86_64-linux/lib/libcudnn_adv_infer.so.8
注:lib/后面具体的文件名要改为自己终端输出
- 验证:
sudo ldconfig
没有输出之前的找不到文件字样就是成功了。
最后,要是觉得有帮助,动动小手点个赞吧~
在Ubuntu18上使用CUDA10.2时遇到CMake错误,问题源于cudnn版本更新。解决方案是删除旧的cudnn链接并创建新的软连接,指向正确的cudnn8.1.1库文件。执行`sudo ldconfig`验证修复成功。
5397

被折叠的 条评论
为什么被折叠?



