温馨提示×

protoc在Linux上的安装方法

小樊
162
2024-09-05 13:10:52
栏目: 智能运维

在 Linux 上安装 Protocol Buffers(protobuf)编译器 protoc 的步骤如下:

  1. 首先,确保你的系统已经安装了以下依赖项:

    sudo apt-get update
    sudo apt-get install autoconf automake libtool curl make g++ unzip
    
  2. 接下来,从 GitHub 上克隆 protobuf 的源代码仓库:

    git clone https://github.com/protocolbuffers/protobuf.git
    
  3. 进入 protobuf 目录:

    cd protobuf
    
  4. 切换到最新的稳定版本(例如 v3.17.3):

    git checkout v3.17.3
    
  5. 更新项目的子模块:

    git submodule update --init --recursive
    
  6. 现在,进入到编译和安装 protobuf 的目录:

    ./autogen.sh
    ./configure
    make
    make check
    
  7. 安装 protobuf:

    sudo make install
    
  8. 最后,将 protobuf 的库文件添加到动态链接器的运行时绑定列表中:

    sudo ldconfig
    

现在,你应该已经成功地在 Linux 上安装了 protoc。要验证安装是否成功,可以运行以下命令:

protoc --version

如果一切正常,你应该会看到类似于以下的输出:

libprotoc 3.17.3

0