当前位置:   article > 正文

【Protobuf速成指南】Win/Centos7下Protobuf安装教程_centos7安装 protobuf

centos7安装 protobuf

安装教程

以版本为V21.11为例说明

一、Windows

1.1 下载编译器

下载地址:链接,一直往下翻找到 V21.11版本

image-20230604191527393

win用户根据自己的电脑情况选择合适的版本
image-20230604191608785

1.2 配置PATH

解压后的文件包含下面的内容:

image-20230604192635078

我们需要将 bin 文件中的可执行程序配置到PATH环境变量中

image-20230604192854805

配置完成后再cmd窗口输入 protobuf --version 验证是否安装成功

image-20230604193005173

1.3 其他依赖项

 经过上面的操作,我们已经成功下载了 Proto 的编译器,可以简单地使用Protobuf 进行序列化和反序列化。如果要使用某些高级特性或功能,使用下面的指令一键解决依赖关系:(vcpkg 是一个开源的 C++ 库管理器,需要预先安装)

> vcpkg install protobuf protobuf:x64-windows
  • 1

二、Centos7

2.1 安装必要的工具

sudo yum install autoconf automake libtool curl make gcc-c++ unzip
  • 1

2.2 下载安装包

image-20230604195151173

 我们上篇博客提到,Protobuf 是跨语言的协议,支持多种编程语言,包括 C++、Java、Python 等常见语言。这是由我们代码生成插件决定的

  • 如果要在C++下使用ProtoBuf,可以选择cpp.zip;
  • 如果要在JAVA下使用ProtoBuf,可以选择java.zip;
  • 其他语言选择对应的链接即可。
  • 希望支持全部语言,选择all.zip

这里以 all.zip 举例说明

  1. 我们可以在本地下载并通过 sz 指令上传到我们的服务器

  2. 也可以使用wget指令拉取下载内容

    image-20230604200025990

    wget  https://github.com/protocolbuffers/protobuf/releases/download/v21.11/protobuf-all-21.11.zip 
    
    • 1

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/492192
推荐阅读
相关标签