【erlang】【rebar依赖】添加protobuff(gpb)依赖

本文介绍了如何在Erlang项目中使用rebar3_gpb_plugin来处理protobuf协议,包括添加插件依赖、下载安装、配置修改、编译生成Erlang源文件,并在test.app中使用protobuf定义。
摘要由CSDN通过智能技术生成

客户端与服务器通信的协议现在大部分都是使用google proto buffer规则,怎么在项目中使用gpb?本文对erlang项目旨在搭建使用gpb依赖,将.proto文件转化为.erl文件进行使用。

一、说明

二、添加rebar3_gpb_plugin插件依赖

1、rebar3_gpb_plugin介绍

rebar3_gpb_plugin是用于自动转化使用gpb规则编写的.proto文件的插件,能将.proto文件转化为对应的.erl文件

2、rebar3_gpb_plugin下载

3、rebar3_gpb_plugin依赖项拉取

  • 偷懒方法:用rebar3 deps自动拉取依赖项
  • 1、将rebar3、rebar3.cmd文件拷贝到在deps文件夹下,并创建rebar.config文件
rebar.config文件内容
{erl_opts, [debug_info]}.
{deps, [rebar3_gpb_plugin]}.
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值