关于protobuf是什么,不在赘述,它是google开源的一种新的网络数据交互协议(传统的XML和JSON)。本文只是记录它在mac系统上的安装,本人安装的时候运到一些问题,把它总结出来。
最近在学习使用protobuf,但github给出的教程只有linux的,对mac还是有一些区别。
github地址:https://github.com/protocolbuffers/protobuf
首先下载
第一种:可以通过git克隆源码,速度较慢。这里提供一个当前版本最新的源码包:
百度云链接:https://pan.baidu.com/s/1u2dQQJXeWK6s00Xud31uQA 密码:8mae
git clone https://github.com/protocolbuffers/protobuf.git
第二种:下载对应c++的源码包,这种方式步骤少一点,github有详细步骤,但本文不在叙述。
准备依赖项