docker centos 安装protobuf
今天安装protobuf遇到的坑
首先默认是安装了一个版本3.5.0(版本太低不能用于生成grpc-go文件)
1、查看可用版本
yum --showduplicates list protobuf-compiler
2、卸载现有的旧版 Protobuf
sudo yum remove protobuf-compiler
3、找到了这个版本(可以用)
wget https://github.com/protocolbuffers/protobuf/releases/download/v21.6/protobuf-all-21.6.zip
4、解压和编译
unzip protobuf-all-21.6.zip
cd protobuf-21.6
5、一顿操作
mkdir build
cd build
cmake ..
make -j$(nproc)
sudo make install
sudo ldconfig # 更新共享库缓存
6、安装位置及查看
/usr/local/bin/protoc --version


浙公网安备 33010602011771号