Protobuf的使用方法
来源:互联网 发布:迅雷手游网络加速器 编辑:程序博客网 时间:2024/06/05 19:17
编译完成以后, 会有一个.lib 和 一个.exe 文件
我们在这个目录下随便写一个 proto的头文件先
syntax = "proto3";//import "xxx.proto";package warrially;message Person { string name = 1; int32 id = 2; // Unique ID number for this person. string email = 3; enum PhoneType { MOBILE = 0; HOME = 1; WORK = 2; } message PhoneNumber { string number = 1; PhoneType type = 2; } repeated PhoneNumber phones = 4;}message AddressBook { repeated Person people = 1;}
把他保存成 warrially.proto
按住shift 点右键空白区域, 在此处打开命令窗口 打开控制台, 进入这个目录
输入命令
D:\Work\SVN\ProtoBuf\Debug>protoc.exe --cpp_out=./ warrially.proto
这个时候目录里面应该生成了
warrially.pb.h 和 warrially.pb.cc 两个文件
新建一个新的空白控制台工程.
把 两个文件拷贝进去, 并且设置好 include 的目录 和 lib 的目录.
就可以使用 protobuf进行编程了
0 1
- C# protobuf的使用方法
- C# protobuf的使用方法
- Protobuf的使用方法
- C# protobuf的使用方法
- Unity中protobuf的使用方法
- Unity中protobuf的使用方法
- Unity中protobuf的使用方法
- protobuf使用方法
- protobuf使用方法
- protobuf 嵌套协议使用方法
- C++ protobuf使用方法
- protobuf extensions(extend)的消息定义及Java使用方法
- protobuf使用方法(c++为例)
- 【ProtoBuf】对 ProtoBuf 的调研
- arm-linux-gcc-4.4.3交叉编译google的protobuf。以及使用方法
- Unity中为什么使用protobuf以及使用方法
- protobuf介绍以及使用方法用例
- 简单介绍google protobuf rpc框架使用方法
- java.lang.OutOfMemoryError: GC overhead limit exceeded
- Matplotlib绘图汉字不能正常显示问题
- Galera Cluster for MySQL 集群备忘(Centos7)
- 负载均衡服务器采用的八种调度算法
- spark shell 运行 README.md 报错解决
- Protobuf的使用方法
- Mybatis定义不同模块的代码生成器
- [BZOJ1034][ZJOJ2008]泡泡堂BNB(贪心)
- 定时任务QuartzJob
- 2074 营救
- 为什么使用 SLF4J 而不是 Log4J 来做 Java 日志
- pOJ 3276 Face The Right Way【思维 反转开关】
- wx网罗系列之翔实:使用C++开发wxWidgets程序
- 【并行计算】Windows系统下搭建MPI环境