说明:
我这里主要是参考第一篇和第二篇的详细讲解过程,下面我就是对自己遇到的问题作出一些解决:
这是在最后的编译阶段出现的问题,(一)尝试了在本地添加libcudart.so.8.0
的路径,更新路径后,我又输入命令sudo make runtest -j8
结果还是报错。(二)尝试用sudo ldconfig
重新更新一下路径信息,然后还是使用sudo make runtest -j8
结果还是报错。(三)尝试在caffe目录下重新make all
和make test
最后直接make runtest
就直接通过编译。
参看很多文档上的说明,有的说可以必须加上sudo
,即输入sudo make runtest
才可以,有的说可以吧-j8
去掉,所以大家在确保libcudart.so.8.0
是正确的路径的基础上,可以多试试我上面提到的过程。因为每个人配置的环境还是稍微有些差别的。
声明:
本人是按照上面参考的文档安装的,中间遇到了一些问题,(尤其是版本的问题,一定要注意,不过我自己的显卡型号是NVIDIA Quadro K5200,所以我在NVIDIA 官网上下载的跟我自己的显卡匹配的,但是我安装的CUDA8.0的加速器,最后的结果是我的显卡版本是9.1的驱动,运行版本是8.0的驱动,我查看一些资料说不影响,只要自己的显卡能够兼容就行,后续在实验中遇到什么问题,我会及时更新!)不过都顺利得到解决,大家如果在安装的过程中有什么问题,可以相互交流!