Ubuntu16.04 CPU版安装caffe问题小结

来源:互联网 发布:河南胸模招聘淘宝 编辑:程序博客网 时间:2024/06/05 10:27

折腾了大半天 可算配置成功了

一、主体流程可参考

http://blog.csdn.net/u013989576/article/details/56677749

值得注意的是其中的Makefile.config和Makefile里需要修改的内容

大致涉及:

1.hdf5修改(网上讲的较多)

2.启用GPU,去掉注释"#"

# CPU_ONLY := 1

3、启用Opencv、LMDB、LEVELDB

USE_OPENCV := 1

USE_LEVELDB := 1
USE_LMDB := 1

4、如果opencv是3.0以上版本需要开启:OPENCV_VERSION := 3


二、make时候出现的各种问题(这才是最崩溃的差点就放弃了caffe)

我遇到两个问题

1.

fatal error: caffe/proto/caffe.pb.h: No such file or directory #include "caffe/proto/caffe.pb.h"
解决方法:
# In the directory you installed Caffe to
protoc src/caffe/proto/caffe.proto --cpp_out=.
mkdir include/caffe/proto
mv src/caffe/proto/caffe.pb.h include/caffe/proto


2.“/usr/bin/ld: cannot find -lopenblas” error in Caffe compilation

解决参考

http://stackoverflow.com/questions/32353509/usr-bin-ld-cannot-find-lopenblas-error-in-caffe-compilation

采用了cmake方式解决。。


0 0
原创粉丝点击