apt install protobuf

protobuf利用源码编译安装已经看到过很多方法,这里总结下用apt安装的方法.

安装环境

只需要一个ubuntu系统就可以了.

不过为了编译环境隔离,防止影响电脑系统.也可以启动一个docker作为编译环境.

$ docker run -it -v /home:/home ubuntu

安装

apt-get install libprotobuf-dev protobuf-compiler  # 安装protobuf编译器是成功的

验证安装成功!

//查看protobuf版本
# protoc --version
libprotoc 3.0.0

卸载

卸载此版本的方法

apt-get autoremove --purge protobuf-compiler
apt-get autoremove --purge libprotobuf-dev

遇到过的问题

ubuntu系统直接安装protobuf遇到镜像源问题.

# apt-get install protobuf   <<<不采用这个方法
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package protobuf
原文地址:https://www.cnblogs.com/abc36725612/p/14196674.html