编译protobuf文件

来源:互联网 发布:河北移动网络助手 编辑:程序博客网 时间:2024/05/18 03:45

写好proto文件,如:

package tutorial;message Person {  required string name = 1;  required int32 id = 2;  optional string email = 3;  enum PhoneType {    MOBILE = 0;    HOME = 1;    WORK = 2;  }  message PhoneNumber {    required string number = 1;    optional PhoneType type = 2 [default = HOME];  }  repeated PhoneNumber phone = 4;}message AddressBook {  repeated Person person = 1;}

运行cmd,进入.proto文件所在目录,执行:

protoc --proto_path=. --cpp_out=. *.proto

将会在当前目录下生成.cc和.h文件。

0 0
原创粉丝点击