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

首頁 > 學院 > 開發(fā)設計 > 正文

qt protobuf使用

2019-11-11 05:41:00
字體:
來源:轉載
供稿:網(wǎng)友

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*");//讀取離線文件數(shù)據(jù)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
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 永顺县| 城口县| 永平县| 灵寿县| 秦安县| 剑河县| 三河市| 资中县| 无锡市| 远安县| 灌南县| 荃湾区| 东阿县| 田林县| 正宁县| 柏乡县| 邹平县| 东辽县| 潮安县| 拉萨市| 六枝特区| 西乡县| 色达县| 咸宁市| 镇江市| 石泉县| 巩义市| 台东市| 黄石市| 腾冲县| 英吉沙县| 新余市| 彭山县| 屏山县| 德保县| 诏安县| 大城县| 崇义县| 邢台市| 万州区| 湟中县|