caffe2安装问题
本人系统是Ubuntu14.04,按照官方的caffe2 built from source教程安装caffe2,遇到了一下问题:
[ 17%] Running C++ protocol buffer compiler on /home/ptzheng/caffe2/build/third_party/onnx/onnx/onnx_onnx_c2.proto
Scanning dependencies of target onnx_proto
[ 17%] Building CXX object third_party/onnx/CMakeFiles/onnx_proto.dir/onnx/onnx_onnx_c2.pb.cc.o
In file included from /home/ptzheng/caffe2/build/third_party/onnx/onnx/onnx_onnx_c2.pb.cc:5:0:
/home/ptzheng/caffe2/build/third_party/onnx/onnx/onnx_onnx_c2.pb.h:12:2: error: #error This file was generated by a newer version of protoc which is
#error This file was generated by a newer version of protoc which is
^
/home/ptzheng/caffe2/build/third_party/onnx/onnx/onnx_onnx_c2.pb.h:13:2: error: #error incompatible with your Protocol Buffer headers. Please update
#error incompatible with your Protocol Buffer headers. Please update
^
/home/ptzheng/caffe2/build/third_party/onnx/onnx/onnx_onnx_c2.pb.h:14:2: error: #error your headers.
#error your headers.
^
In file included from /home/ptzheng/caffe2/build/third_party/onnx/onnx/onnx_onnx_c2.pb.cc:5:0:
/home/ptzheng/caffe2/build/third_party/onnx/onnx/onnx_onnx_c2.pb.h:23:35: fatal error: google/protobuf/arena.h: No such file or directory
#include <google/protobuf/arena.h>
^
compilation terminated.
make[2]: *** [third_party/onnx/CMakeFiles/onnx_proto.dir/onnx/onnx_onnx_c2.pb.cc.o] Error 1
make[1]: *** [third_party/onnx/CMakeFiles/onnx_proto.dir/all] Error 2
make: *** [all] Error 2
请问怎么解决
[ 17%] Running C++ protocol buffer compiler on /home/ptzheng/caffe2/build/third_party/onnx/onnx/onnx_onnx_c2.proto
Scanning dependencies of target onnx_proto
[ 17%] Building CXX object third_party/onnx/CMakeFiles/onnx_proto.dir/onnx/onnx_onnx_c2.pb.cc.o
In file included from /home/ptzheng/caffe2/build/third_party/onnx/onnx/onnx_onnx_c2.pb.cc:5:0:
/home/ptzheng/caffe2/build/third_party/onnx/onnx/onnx_onnx_c2.pb.h:12:2: error: #error This file was generated by a newer version of protoc which is
#error This file was generated by a newer version of protoc which is
^
/home/ptzheng/caffe2/build/third_party/onnx/onnx/onnx_onnx_c2.pb.h:13:2: error: #error incompatible with your Protocol Buffer headers. Please update
#error incompatible with your Protocol Buffer headers. Please update
^
/home/ptzheng/caffe2/build/third_party/onnx/onnx/onnx_onnx_c2.pb.h:14:2: error: #error your headers.
#error your headers.
^
In file included from /home/ptzheng/caffe2/build/third_party/onnx/onnx/onnx_onnx_c2.pb.cc:5:0:
/home/ptzheng/caffe2/build/third_party/onnx/onnx/onnx_onnx_c2.pb.h:23:35: fatal error: google/protobuf/arena.h: No such file or directory
#include <google/protobuf/arena.h>
^
compilation terminated.
make[2]: *** [third_party/onnx/CMakeFiles/onnx_proto.dir/onnx/onnx_onnx_c2.pb.cc.o] Error 1
make[1]: *** [third_party/onnx/CMakeFiles/onnx_proto.dir/all] Error 2
make: *** [all] Error 2
请问怎么解决
1 个回复
breadbread1984 - Caffe2话题版主。深度学习研究者,Caffe的爱好者
赞同来自: