1.下载文件 (http://code.google.com/p/protobuf/ )并解压到本地文件夹。
2.确认安装过GCC(可以在终端下输入gcc - -version 测试).如果电脑上没有安装过GCC的话,你在下面步骤中会看到提示"$PATH路径中没有C编译器"(原话不记得怎么写的了,就是这个意思)。通常做开发的MAC上都装过Xcode,很多人都说装过Xcode默认都有GCC,但我发现并不是这样,可以这样再单独安装:Xcode->Preferences->Downloads下的Components下,选择安装Command Line Tools。
3.在终端下切换到管理员身份,在终端下输入:su 然后输入密码,如果提示 su:Sorry,表明系统安全设置不允许,如果不想去更改,可以试着输入:sudo su,输入密码后如果看到sh-3.2#这种样式,表明成功。
注:切换到管理员身份不是必须的,理论上所有命令都可以通过前面加sudo来执行。但我全部通过sudo来安装,在自己指定目录也能看到安装文件,也有protoc文件,但是提示命令无法识别,切换到文件所在目录也不行,没找到原因。
4.在终端下切换到protobuf文件夹。cd protobuf-2-4-1
5. 在终端下输入: . / configure注:如果不是管理员身份,需要输入:./configure - -prefix=$INSTALL_DIR 后面表示你要把protobuf安装的路径,需要是绝对路径。
6.依次在终端下输入:
make
make check
make install
全部执行完后再输入protoc - - version检查是否安装成功。
相关推荐
是mac ios的协议开发包,基于谷歌的protocol buffer技术, 能够实现多个平台的协议互通。容易使用。
Protocol Buffers编译器 https://github.com/smpcodegit/protobuf_binary_win64 设置Path环境变量 嵌套类型 Protocol Buffer 允许在信息类型里面定义其它的信息类型。 ● 如果想在Person外边使用Address这个...
按照gRPC官网的教程,安装gRPC、Protocol BUffers v3以及protoc的Go插件,并测试google.golang.org/grpc/examples/helloworld。 go get -u google.golang.org/grpc 直接下载编译好的proto,解压后设置好环境变量,...
在新安装ISDN时,必须考虑服务供应商ISDN交换机配置错误的可能性。 1、第2层故障处理: ISDN第2层故障处理的目标:q.921协议和PPP。 1) q.921:ISDN的第2层在q.921中定义。Q.921信令在D信道上用LAPD协议...
在新安装ISDN时,必须考虑服务供应商ISDN交换机配置错误的可能性。 1、第2层故障处理: ISDN第2层故障处理的目标:q.921协议和PPP。 1) q.921:ISDN的第2层在q.921中定义。Q.921信令在D信道上用LAPD协议...
可以通过龙头使用Homebrew在Mac或Linux上安装 。 brew tap yoheimuta/protolint brew install protolint 通过GitHub发布 您还可以从此发行页面下载预构建的二进制文件: 在每个版本的下载部分,您可以
and Mac OS-X projects. Note that latest C++ Builder version supported is XE3 (lack of spare time, sorry). ICS V9 is in early development and is planned to support Android. There are no current plans ...
简单便捷的JAR嵌入了适用于Linux,Mac / OSX和Windows的协议编译器二进制文件,从而提供了跨主要平台的某些可移植性。 在运行时,库会检测平台并执行相应的协议二进制文件。 支持嵌入式协议版本2.4.1、2.5.0、2.6.1...
从0.2.0版开始,您还可以设置环境,并在右上角的整个请求中重用变量! 从0.3.0版本开始,您还可以将集合导入/导出为JSON 导入集合时,还将导入所有proto定义/.proto文件的路径。 因此,建议修复路径以使原型定义...
简单的maven插件,可使用protoc 嵌入式protoc编译器来编译.proto文件,从而在主要平台(Linux,Mac / OSX和Windows)上提供了一些可移植性。 在构建时,插件会检测平台并执行相应的协议二进制文件。 支持嵌入式...
该项目是在Mac上构建和测试的。版该自述文件是为最新版本编写的。 如果要获取关联的自述文件,请以所需版本签出项目。 v0.2.0:发布于2018年9月1日:可与Google Assistant SDK alpha2一起使用。 此版本允许您将...
Preface....................................................................................................................................... 14 1 Introduction ..........................................