caffe安装记录
来源:互联网 发布:代理设计模式 java 编辑:程序博客网 时间:2024/06/14 22:31
系统:ubuntu16.04
显卡:GTX1060
cuda8.0,cudnn8.0 ,opencv3.1
之前在windows下搭的caffe,linux的有尝试过,但没有成功,所以趁这段时间抓紧攻关。
经过几番折腾,终于成功的在ubuntu搭建好caffe,在此记录一下遇到的坑,以备查阅。
先贴下参考贴,感谢大神的经验
http://blog.csdn.net/shiorioxy/article/details/52652831
第一次直接安装博主方案安装,在make阶段,出现
/usr/bin/ld: cannot find -lopencv_imgcodecs
collect2: error: ld returned 1 exit status
Makefile:572: recipe for target '.build_release/lib/libcaffe.so.1.0.0-rc3' failed
经过搜索,发现应该是opencv没有正确的安装编译,由于对linux系统操作不熟悉。。无奈重新安装了opencv
参考 :http://blog.csdn.net/xuzhongxiong/article/details/52717285
这次make通过了,但是又出现了新问题
在编译classification.o 的过程中,出现undefined reference to 'cv::Mat 。。。。。一众类似error
貌似这个问题有不少人遇到,所以在网上也找到了解决方法
在classification.cpp中 加入了两行
#include <opencv2/imgproc/types_c.h>
#include<opencv2/objdetect/objdetect_c.h>
原以为到这里就万事大吉,谁知道在最后 make runtest 的时候 ,又出幺蛾子
问题描述如下:
.build_release/tools/caffe: error while loading shared libraries: libopencv_core.so.3.1: cannot open shared object file: No such file or directory.
Makefile: 532: recipe for target 'runtest' failed.
到这里我已经无力吐槽了,谁叫我原来不好好学习,系统重装了一遍又一遍,到这一步真是不想前功尽弃。
感谢万能的互联网,这个问题的出现应该不是caffe本身的问题,而是linux
参考:http://blog.csdn.net/sahusoft/article/details/7388617
先执行 locate libopencv_core.so.3.1 然后具体怎么操作 博主文章里写的很清楚。。
最后看到runtest 成功,我简直要激动的哭出来的感觉。
虽然可能对于大牛来说,我只是迈出了基础的一小步,但对我个人来说,是0到1的跨越。
- caffe 安装记录
- Caffe安装记录
- 安装caffe问题记录
- caffe安装记录
- caffe安装记录
- 安装caffe过程记录
- Caffe安装过程记录
- TK1 Caffe 安装过程记录
- Ubuntu16.04 caffe安装记录
- CentOS6.8 + cuda + caffe安装记录 (之二 caffe测试)
- CentOS6.8 + cuda + caffe安装记录 (之三 caffe使用)
- [Ubuntu 16.04 LTS][Caffe][CPU only]Caffe安装记录
- 【caffe】ubuntu16.04+CUDA8.0+OpenCV3.0+Caffe 安装记录
- Caffe 安装错误记录及解决办法
- caffe 自己安装记录,cpu版
- CentOS6.5虚拟机安装Caffe大致记录
- Ubuntu 16.04 + cuda 8.0 + caffe安装记录
- deep learning学习-caffe安装记录
- subversion版本控制
- ubutun 下配置Spark (hadoop)版本
- 甲骨文预科学习第三天
- <jsp:include>和<%@include%>的区别
- POJ 3399 Product 再想想
- caffe安装记录
- 关于低功耗的一些开发流程与经验
- CSS中可以和不可以继承的属性
- 在串口通信开发中实现自动查找串口端口的方法
- Ant(蚂蚁搬家)工具
- MongoDB-统计信息
- poj1328
- Category与关联对象实现原理
- 类模板的说明