一、下载protoBuf
下载地址:https://github.com/protocolbuffers/protobuf/releases/download/v2.5.0/protobuf-2.5.0.tar.gz
protobuf github地址:https://github.com/protocolbuffers/protobuf
二、安装
1.解压下载的.tgz文件
2.然后cd 到 解压文件下面
3.设置安装目录
./configure --prefix=//usr/local
4.编译并安装
make && make install
三、检查安装是否成功
由于我们自动编译协议的脚本要求protoc 必须在 /usr/local/bin/
目录下。所以这样安装之后是不需要更改export PATH
路径。
如果是安装到其他的路径下,则需要修改export PATH
1.修改 export PATH
参考文章
touch ~/.bash_profile
将export PATH=/opt/local/bin:/opt/local/bin:$PATH
添加到.bash_profile文件中。/opt/local/bin:/opt/local/bin
为protoc
文件所在文件夹的路径
2.执行命令
重新打开一个终端执行 protoc --version
安装成功应该显示libprotoc 2.5.0
。
执行 which protoc
查看 protoc
路径。