https://segmentfault.com/a/1190000008234390
http://blog.csdn.net/xuzhongxiong/article/details/52717285
容易错的地方:
“libcudnn.so.5 cannot open shared object file: No such file or directory”
“libcudart.so.8.0 cannot open shared object file: No such file or directory”
解决办法是将一些文件复制到/usr/local/lib文件夹下:
注意自己CUDA的版本号!
sudo cp /usr/local/cuda-8.0/lib64/libcudart.so.8.0 /usr/local/lib/libcudart.so.8.0 && sudo ldconfig
sudo cp /usr/local/cuda-8.0/lib64/libcublas.so.8.0 /usr/local/lib/libcublas.so.8.0 && sudo ldconfig
sudo cp /usr/local/cuda-8.0/lib64/libcurand.so.8.0 /usr/local/lib/libcurand.so.8.0 && sudo ldconfig
跟上面方法类似
我没有用什么软连接
直接简单粗暴;
sudo cp /usr/local/cuda-8.0/lib64/libcudnn.so /usr/local/lib/libcudnn.so && sudo ldconfig
sudo cp /usr/local/cuda-8.0/lib64/libcudnn.so.5 /usr/local/lib/libcudnn.so.5 && sudo ldconfig
sudo cp /usr/local/cuda-8.0/lib64/libcudnn.so.5.1.5 /usr/local/lib/libcudnn.so.5.1.5 && sudo ldconfig
这里需要注意的是,版本号可能不完全一样,我们需要先去文件夹里看一下
安装opencv3.0后,caffe编译出现connot find -lopencv_imgcodecs的解决方式
http://blog.csdn.net/w113691/article/details/77942408
ifeq ($(OPENCV_VERSION), 3)
LIBRARIES += opencv_imgcodecs opencv_core opencv_highgui opencv_imgproc
endif