首先下载一个protoc,从以下链接下载http://download.csdn.net/detail/fuwen1989/9630598
然后把下载下来的文件解压到一个目录下,并拷贝出里面的protoc.exe到要编译的文件目录下
执行以下命令即可生成对应的文件,这里只生成java程序,其他语言参数可参考帮助
protoc .\*.proto --java_out=./
test.proto文件示例
syntax = "proto3";
option java_package = "com.test.pb";
option java_outer_classname = "Auth";
option optimize_for = LITE_RUNTIME;
message AuthReq {
uint32 uid = 1;
string token = 2;
}
message AuthResp {
uint32 uid = 1;
uint32 code = 2;
string message = 3;
}