caffe 个人目录的protobuf编译

Posted chendonghao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了caffe 个人目录的protobuf编译相关的知识,希望对你有一定的参考价值。

caffe所用protobuf版本为2.6.1
可以自己编译,github上面下载对应的版本,之后根据readme--C++ Installation - Unix进行编译
可以放在个人目录,方法:configure时指定prefix,readme的46行。
之后运行readme的27~29行
修改个人根目录的.bashrc,文件末尾添加:
export PATH=/your_proto_prefix/bin/:/your_home/anaconda2/bin/:$PATH
export LD_LIBRARY_PATH=/your_proto_prefix/lib:$LD_LIBRARY_PATH
注意:确保protobuf所在目录前与anaconda目录
source ~/.bashrc

以上是关于caffe 个人目录的protobuf编译的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu17.10 caffe 编译安装的坑

Netty系列化之Google Protobuf编解码

caffe.pb.h:9:42: fatal error: google/protobuf/stubs/common.h: 没有那个文件或目录

caffe.pb.h:9:42: fatal error: google/protobuf/stubs/common.h: 没有那个文件或目录

protobufer安装

fatal error: google/protobuf/arena.h:没有那个文件或目录