关于 缺少libxxx.so库 的问题

libxxx.so都是cuda和cudnn的库


可以看出cuda-7.5里边绝大部分的库(CUDNN的库除外)都是以7.5结尾的

由于我的cuda-7.5装的是cudnn-6.0,所以libcudnn.so的版本是6


同理,cuda-8.0里边的库都是以8.0结尾的

我的cuda-8.0安装的是6.0版本的cudnn,所以libcudnn也是以6结尾的




后来运行一个程序,用cuda-8.0就说缺少cuda-7.5的库;而用cuda-7.5就说缺少cuda-8.0的库,搞得人很绝望。

后来我找到了解决办法:用cuda-8.0,并把程序说的缺失的7.5的库拷贝到cuda-8.0/lib64的目录下,顺利解决了问题:

猜你喜欢

转载自blog.csdn.net/u014513863/article/details/83181574