参考https://gist.github.com/ryujaehun/991f5f1e8c1485dea72646877707f497
下载protoc-3.6.0-linux-x86_64.zip
https://github.com/protocolbuffers/protobuf/releases/tag/v3.6.0
unzip protoc-3.6.0-linux-x86_64.zip -d protoc-3.6.0
sudo mv protoc-3.6.0/bin/* /usr/local/bin/
sudo mv protoc-3.6.0/include/* /usr/local/include/
不过这样有个问题,cmake其他仓库的时候可能找不到protobuf,那需要在cmake加入-DProtobuf_INCLUDE_DIR