cudnn的安装,路径和版本问题

  • Post author:
  • Post category:其他





cudnn不需要安装,最简单的方法是把cudnn的lib64拷到/usr/local/cuda/lib64目录下:


我的是:


sudo cp /home/hk/Downloads/cuda/lib64/* /usr/local/cuda/lib64



把cudnn的

../cuda/include/*

拷到/usr/local/cuda/include目录下,

我的是:



sudo cp /home/hk/Downloads/cuda/include/* /usr/local/cuda/include


接着:


cd /usr/local/cuda/lib64


sudo chmod 777 libcudnn*


注意,复制完后需要将libcudnn*的权限都改为777,否则后面将不能执行,编译时出现找不到Libcudnn.so或者libcudart.so.7.5文件的情况。




注: 删除以前的版本




cd /usr/local/cuda/include


sudo rm cudnn.h


cd /usr/local/cuda/lib64

yi@10:/usr/local/cuda/lib64$ sudo rm libcudnn.*   (

删除

libcudnn.so libcudnn.so.7……)

yi@10:/usr/local/cuda/lib64$ sudo rm libcudnn*

( 删除


libcudnn

_static.a ) 后来发现只要这一句就够了 )




开始早点的cudnn版本是V3,后来V4,V5,V7.各种版本不兼容,坑啊,按代码要求安装!



版权声明:本文为ture_dream原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。