1.安装protoc
2.把protoc.exe增加到环境变量path,这样方便运行protoc
3.书写proto文件。eg:test.proto
syntax = "proto2";
message Book
{
optional string name = 1;
optional int32 pages = 2;
optional float price = 3;
}
message Student
{
optional int32 age = 1;
optional string name = 2;
optional float score = 3;
repeated Book arrBook = 4;
}
4.生成C++代码
protoc -I=Proto文件路径 –cpp_out=指定输出.h和.cc的目录 Proto文件
也可以使用protoc -h 查看更多帮助
生成结果:
此时可以直接拷贝到工程里面使用了。