Ubuntu编译安装protobuf-3.6.1

一、下载源码包

下载源码URL:https://github.com/protocolbuffers/protobuf/releases/download/v3.6.1/protobuf-all-3.6.1.tar.gz
也可到 https://github.com/protocolbuffers/protobuf/releases/download/ 下载其他版本

二、第三方依赖安装

sudo apt purge libprotobuf-dev protobuf-compiler #源码编译安装前移除原有protobuf
sudo apt-get install autoconf automake libtool curl make g++ unzip

三、解压、编译、安装

tar -xvf protobuf-all-3.6.1.tar.gz
cd protobuf-3.6.1
./autogen.sh               #生成configure文件
./configure --prefix=/usr  #设置安装路径为/usr
make -j 8                  #编译并设置线程数
make check                 #可以省略,不执行
sudo make install          #安装
protoc --version           #检查版本
posted @ 2022-10-14 11:19  _清风_明月  阅读(2097)  评论(0编辑  收藏  举报