LAB
LAB copied to clipboard
About installation
My pc is Ubuntu 16.04.4 LTS, protobuf 3.5.1 for installation. Protobuf 3.6 is newer, below 3.4 is older to install. When I do ''make'', it returns that
PROTOC src/caffe/proto/caffe.proto
CXX .build_release/src/caffe/proto/caffe.pb.cc
.build_release/src/caffe/proto/caffe.pb.cc: In member function ‘void caffe::BlobProtoVector::InternalSwap(caffe::BlobProtoVector*)’:
.build_release/src/caffe/proto/caffe.pb.cc:5329:37: error: ‘google::protobuf::internal::RepeatedPtrFieldBase’ is an inaccessible base of ‘google::protobuf::RepeatedPtrFieldcaffe::BlobProto’
blobs_.InternalSwap(&other->blobs_);
^
.build_release/src/caffe/proto/caffe.pb.cc: In member function ‘void caffe::NetParameter::InternalSwap(caffe::NetParameter*)’:
.build_release/src/caffe/proto/caffe.pb.cc:6968:39: error: ‘google::protobuf::internal::RepeatedPtrFieldBase’ is an inaccessible base of ‘google::protobuf::RepeatedPtrFieldcaffe::V1LayerParameter’
layers_.InternalSwap(&other->layers_);
^
.build_release/src/caffe/proto/caffe.pb.cc:6969:37: error: ‘google::protobuf::internal::RepeatedPtrFieldBase’ is an inaccessible base of ‘google::protobuf::RepeatedPtrField<std::cxx11::basic_string
' in accessible base of ' is also a problem about protobuf versions. Can you tell me your environment about which version of your g++, protoc, and so on? Thank you very much!