国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

qt protobuf使用

2019-11-11 06:19:17
字體:
來源:轉載
供稿:網友

GitHub:下載地址:https://github.com/google/PRotobuf 自定義.proto文件然后通過工具生成.h/.cc文件 這里寫圖片描述 這里寫圖片描述 生成.h/.cc文件 這里寫圖片描述 這里寫圖片描述

pro文件中

CONFIG(debug,debug|release){#debug macx:{ # macOS only LIBS += -L"$$PWD/third_party_lib/lib/macOS" / -lprotobufd/ -lgmappingd } linux-g++:{ # linux only LIBS += -L"$$PWD/third_party_lib/lib/linux_x64" / -lprotobufd/ -lgmappingd } win32:{ # windows only LIBS += -lWs2_32 LIBS += -lnetapi32 LIBS += -lmpr LIBS += -L"$$PWD/third_party_lib/lib/mingw_x86" / -lprotobufd/ -lgmappingd / -lopencv_core2410d.dll/ -lopencv_highgui2410d.dll/ -lopencv_imgproc2410d.dll }} CONFIG(release,debug|release){#release macx:{ # macOS only LIBS += -L"$$PWD/third_party_lib/lib/macOS" / -lprotobuf/ -lgmapping } linux-g++:{ # linux only LIBS += -L"$$PWD/third_party_lib/lib/linux_x64" / -lprotobuf/ -lgmapping } win32:{ # windows only LIBS += -lWs2_32 LIBS += -lnetapi32 LIBS += -lmpr LIBS += -L"$$PWD/third_party_lib/lib/mingw_x86" / -lprotobuf/ -lgmapping / -lopencv_core2410.dll/ -lopencv_highgui2410.dll/ -lopencv_imgproc2410.dll }}

在代碼中使用

//.h#include "Messages/message_map.pb.h"Message_MapLog _map_log_;//.cpp#include "google/protobuf/util/json_util.h"#include "google/protobuf/util/type_resolver.h"#include "google/protobuf/util/type_resolver_util.h" //注冊MapData信號槽可用 qRegisterMetaType<Message_MapLogData*>("Message_MapLogData*");//讀取離線文件數據bool GThreadDrawMap::readOffLineMap(const QString&filename){ _map_log_.Clear(); QFile file(filename); bool is_ok = file.open(QIODevice::ReadOnly); if (is_ok) { QByteArray b = file.readAll(); //-------------------------------- google::protobuf::util::TypeResolver* type_resolver = google::protobuf::util:: NewTypeResolverForDescr
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 北流市| 崇州市| 昔阳县| 淮安市| 襄汾县| 曲松县| 湘潭市| 汉阴县| 水富县| 台湾省| 阿拉善盟| 宁国市| 漯河市| 昆明市| 景洪市| 亳州市| 辽源市| 勃利县| 天镇县| 山阳县| 凤阳县| 当雄县| 五家渠市| 菏泽市| 九龙坡区| 阜新市| 东明县| 镇平县| 德昌县| 科技| 彝良县| 永德县| 滕州市| 辽阳市| 安多县| 迁安市| 车险| 庐江县| 洪江市| 洱源县| 博白县|