Caffe安装遇到的问题及解决思路
2018-01-30 15:44
309 查看
按照原文(http://blog.csdn.net/a_z666666/article/details/72853346)
安装到
make all -j16
make test -j16
make runtest -j16
时出现问题
LD -o .build_release/lib/libcaffe.so.1.0.0
/usr/bin/ld: 找不到 -lcudnn
collect2: error: ld returned 1 exit status
Makefile:573: recipe for target '.build_release/lib/libcaffe.so.1.0.0' failed
make: *** [.build_release/lib/libcaffe.so.1.0.0] Error 1
感觉主要是 /usr/bin/ld: 找不到 -lcudnn 这句话的问题
于是百度
https://stackoverflow.com/questions/43996484/ubuntu-caffe-installation-error-usr-bin-ld-cannot-find-lcudnn
找到解决方案
使用sudo cp的指令将cudnn里提取的文件复制到usr/local/cuda-8.0/lib64/ 文件和/usr/local/cuda-8.0/include中
但是cp时会出现一个 无法通过符号链接'/usr/local/cuda-8.0/lib64/libcudnn.so.6' 进行操作 的问题尚未解决
但是make all 可以通过了
error while loading shared libraries: libcudnn.so.6: cannot open shared object file: No such file or directory
Makefile:533: recipe for target 'runtest' failed
make: *** [runtest] Error 127
看错误日志是说没有找到文件,这个文件也是Q1中无法通过符号链接的文件ibcudnn.so.6
于是考虑建立新的链接 参考
http://blog.csdn.net/u013059662/article/details/51854072 的博客
后发现再次make runtest依旧报错
于是再次搜索到
https://stackoverflow.com/questions/43515617/caffe-error-while-loading-shared-libraries-libcudnn-so-5-cannot-open-shared-o
stackoverflow上的提问,虽然没有回答,但是照着作者已经做过的两次尝试反而成功了.(心疼作者)
中第五点
安装到
make all -j16
make test -j16
make runtest -j16
时出现问题
Q1 make all -j16 时 报错
AR -o .build_release/lib/libcaffe.aLD -o .build_release/lib/libcaffe.so.1.0.0
/usr/bin/ld: 找不到 -lcudnn
collect2: error: ld returned 1 exit status
Makefile:573: recipe for target '.build_release/lib/libcaffe.so.1.0.0' failed
make: *** [.build_release/lib/libcaffe.so.1.0.0] Error 1
感觉主要是 /usr/bin/ld: 找不到 -lcudnn 这句话的问题
于是百度
https://stackoverflow.com/questions/43996484/ubuntu-caffe-installation-error-usr-bin-ld-cannot-find-lcudnn
找到解决方案
使用sudo cp的指令将cudnn里提取的文件复制到usr/local/cuda-8.0/lib64/ 文件和/usr/local/cuda-8.0/include中
但是cp时会出现一个 无法通过符号链接'/usr/local/cuda-8.0/lib64/libcudnn.so.6' 进行操作 的问题尚未解决
但是make all 可以通过了
Q2 make runtest 的时候一直报错
.build_release/tools/caffe:error while loading shared libraries: libcudnn.so.6: cannot open shared object file: No such file or directory
Makefile:533: recipe for target 'runtest' failed
make: *** [runtest] Error 127
看错误日志是说没有找到文件,这个文件也是Q1中无法通过符号链接的文件ibcudnn.so.6
于是考虑建立新的链接 参考
http://blog.csdn.net/u013059662/article/details/51854072 的博客
后发现再次make runtest依旧报错
于是再次搜索到
https://stackoverflow.com/questions/43515617/caffe-error-while-loading-shared-libraries-libcudnn-so-5-cannot-open-shared-o
stackoverflow上的提问,虽然没有回答,但是照着作者已经做过的两次尝试反而成功了.(心疼作者)
Q3 运行手写数字识别的时候 要从Caffe目录下操作
具体可见 http://blog.csdn.net/u010193446/article/details/53259856中第五点
相关文章推荐
- gem安装软件时遇到的问题以及解决思路
- 简略版ubuntu14.04下安装caffe所遇到的问题解决
- caffe安装过程中遇到的问题以及解决方法
- 安装caffe遇到问题及解决
- 制作web安装文件时遇到的几个小问题及其解决思路(续一)
- 制作web安装文件时遇到的几个小问题及其解决思路
- 制作Web安装文件时遇到的几个小问题及其解决思路
- 解决在安装和安装后WinCE.net 4.2时遇到的virtual PC的问题的方法
- 解决Debian下安装thunderbird遇到“error while loading shared libraries: libstdc++.so.5”的问题
- 在windows2003下安装Microsoft SQL Server2000企业版后配置客户端ODBC遇到的问题及解决方法
- windows2000安装IE6遇到的问题及解决方法
- 源码安装gtk+-2.0时遇到的几个问题及解决办法。
- 在moss2007WEB应用服务器上发布独立web程序时遇到的问题的解决思路
- 在同一台机器上安装Oracle9i与Oracle10g遇到的问题和解决方法(Windows xp 操作系统)
- SQL2008安装遇到问题“必须提供AGTSVCACCOUNT参数”的解决办法
- linux 安装遇到的问题和解决
- Oracle卸载方法和在XP下装Oracle9i遇到安装磁盘交换区没有足够空间的问题解决办法
- RHEL4 安装mysql5 遇到的问题 以及菜鸟级解决办法
- SuseLInux下安装Ruby 及 Rails遇到的问题及解决方法