ubuntu16.04版本的caffe编译过程中出现以下错误,经过分析应该是引入libcaffe.*包时引入错误,如下所示:
经过查询后https://blog.csdn.net/Allyli0022/article/details/88721142
进行以下操作:
在自己的/usr/local/路径下使用find命令查看是否有libcaffe相关的so文件,如果有,则把它们删除之后再次重新编译caffe就能解决上述问题:例如我的在/usr/local/lib/路径下,则执行:
sudo rm libcaffe.*
最后重新make all -j32之后,顺利make成功。
然后进行make runtest -j32,测试也成功,如下图所示
查看caffe版本:
python -c "import caffe;print caffe.__version__"
caffe安装成功。