Mac OS X 安装protobugf

环境

系统版本:mac os x 10.13.1
要安装的protobuf版本:2.4.1

安装方式

存在二进制安装和源码安装两种方式。但homebrew里,已经没法安装protobuf 2.4.1版本了,所以只能选择源码安装方式。

步骤

1.下载protobuf源码

从github上下载protobuf源码:protobuf-2.4.1.tar.gz
假设下载到了~/Downloads/目录下

2.解压

cd ~/Downloads
tar xzvf protobuf-2.4.1.tar.gz

3.编译安装

1.进入解压后目录

cd protobuf-2.4.1

2.修改protobuf-2.4.1/src/google/protobuf/message.cc文件,添加头文件包含:

#include <istream>

3.编译安装

make
sudo make install

4.检查安装结果
1).检查protoc版本

protoc --version

2).查看安装路径

which protoc

一般是/usr/local/bin/protoc

扩展:

1.protobuf官方文档

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容