1,此文件夹中的protobuf库文件与exe均是在windows10+minGW下编译生成的 2,protobuf版本是3.6.1(源码一并附上) 3,使用说明参考: 3.1,编者环境window10 +qtCreator5.11.1(安装时勾选上minGW); 3.2, 编写.proto文件 例: syntax = "proto3"; package MXSocket; message TestREQ { int32 data = 1; string Msg = 2; } 3.3,将写好的xx.proto文件与protoc.exe放在同一个文件夹下,在当前文件夹下cmd命令 protoc.exe -I=. --cpp_out=. xx.proto 3.4,当前文件夹目录下会自动生成xx.pb.cc和xx.pb.h文件 3.5,将生成的.cc和.h文件放在你的qtCreator工程下 3.6,.pro文件配置如下(具体路径是你的libprotobuf.a和src的路径) LIBS += -LD:/project/test/ -lprotobuf INCLUDEPATH +="E:\protobuf3.6.1\gitpb\protobuf\src" 3.7,编译,测试
2023-08-10 18:24:04 8.47MB qtprotobuf lprotobuf.a
1