安裝protobuf的方法
sudo apt-get install libprotobuf-dev protobuf-compiler #系統級的安裝
sudo pip install google protocol #python2.7版本的安裝
sudo pip3 install google protocol #python3.5版本的安裝
which protoc #查看默認選用的protobuf
protoc --version #查看當前默認的protobuf的版本
sudo protoc --version #查看系統的protobuf的版本
如果報
.build_release/src/caffe/proto/caffe.pb.h:12:2: error:
makefile 文件修改一下,如下:
$(Q)protoc --proto_path=$(PROTO_SRC_DIR) --cpp_out=$(PROTO_BUILD_DIR) $<
$(Q)protoc --proto_path=$(PROTO_SRC_DIR) --python_out=$(PY_PROTO_BUILD_DIR) $<
改爲:
$(Q)/usr/bin/protoc --proto_path=$(PROTO_SRC_DIR) --cpp_out=$(PROTO_BUILD_DIR) $<
$(Q)/usr/bin/protoc --proto_path=$(PROTO_SRC_DIR) --python_out=$(PY_PROTO_BUILD_DIR) $<