依次执行下列命令:
sudo
apt-get
install
autoconf automake libtool curl
make
g++ unzip
git clone https:
//github
.com
/google/protobuf
.git
// 指定分支clone
git clone -b 3.9.x https:
//github
.com
/google/protobuf
.git // 3.9.x为指定分支
cd
protobuf
git submodule update --init --recursive
.
/autogen
.sh
.
/configure
make
make
check
sudo
make
install
sudo
ldconfig
# refresh shared library cache.
可能遇到问题
很有可能,执行过程中会出现以下错误提示:
./autogen.sh: 4: ./autogen.sh: autoreconf: not found
解决办法:执行以下命令即可。
1 2 3 |
|
安装完成之后
执行以下命令验证安装结果,查看版本号。
protoc --version