首页UC › linux下protobuf示例(详细)

linux下protobuf示例(详细)

写消息文件:msg.proto

将消息文件msg.proto映射成cpp文件
protoc -I=. –cpp_out=. msg.proto
可以看到生成了
msg.pb.h 和msg.pb.cc

6> 写序列化消息的进程
write.cc

编译 write.cc

执行write
./write, 可以看到生成了log文件

7> 写反序列化的进程
reader.cc

编译:g++  msg.pb.cc reader.cc -o reader  pkg-config --cflags --libs protobuf -lpthread
执行./reader 输出 :
101
hello

8> 写Makefile文件

发表评论