安装ProtoBuf
1.安装依赖
sudo apt-get install autoconf automake libtool curl make g++ -y
默认需要安装这些,按需安装
2.找到相对应的版本
使用的是3.21.12https://github.com/protocolbuffers/protobuf/releases/tag/v21.12
wget https://github.com/protocolbuffers/protobuf/releases/download/v21.12/protobuf-all-21.12.tar.gz
如果下载的.tar.gz结尾的包
tar -zxvf protobuf-all-21.12.tar.gz
如果下载的是.tar结尾的包
tar -xf protobuf-all-21.12.tar
3.进入到protobuf-all-21.12
cd protobuf-21.12/
如果下的的某一版本(不执行下面这一步,我下载的是全部版本需要执行这一步)
./autogen.sh
4.开始编译
指定安装的位置
./configure --prefix=/usr/local/protobuf
这个是指定位置,我是放到/usr/local/protobuf下
开始编译
make 编译的时间很慢
sudo make install
5.检查
cd /usr/local/protobuf/bin</

本文详细指导了如何在Linux系统上安装和配置ProtoBuf3.21.12,包括依赖安装、版本选择、编译步骤、环境变量设置以及测试示例,旨在帮助读者顺利掌握Protobuf的使用。

2万+

被折叠的 条评论
为什么被折叠?



