linux安装protobuf
时间: 2023-06-02 18:01:52 浏览: 226
1. 下载protobuf安装包
从官方网站(https://github.com/protocolbuffers/protobuf/releases)下载适合你的系统版本的protobuf安装包。选择tar.gz格式的包,因为它可以在不同的Linux系统中使用。
2. 解压安装包
将下载的tar.gz文件解压到一个目录中,例如/usr/local/src,可以使用以下命令:
```
tar xvf protobuf-3.14.0.tar.gz -C /usr/local/src/
```
3. 安装依赖项
在安装protobuf之前,需要安装一些依赖项。在Ubuntu中,可以使用以下命令安装依赖项:
```
sudo apt-get install autoconf automake libtool curl make g++ unzip
```
在CentOS中,可以使用以下命令安装依赖项:
```
sudo yum install autoconf automake libtool curl make g++ unzip
```
4. 编译和安装protobuf
进入protobuf的解压目录,运行以下命令:
```
cd /usr/local/src/protobuf-3.14.0/
./configure
make
make check
sudo make install
sudo ldconfig
```
5. 验证安装
运行以下命令来验证protobuf是否正确安装:
```
protoc --version
```
如果输出类似于以下内容,则说明protobuf已经成功安装:
```
libprotoc 3.14.0
```
现在你可以使用protobuf来生成代码了!
阅读全文