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

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

qt protobuf使用

2019-11-11 07:39:01
字體:
來源:轉載
供稿:網友

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
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 正宁县| 府谷县| 黄浦区| 邵武市| 灯塔市| 杭锦后旗| 南陵县| 鹤庆县| 佛学| 白水县| 鸡东县| 筠连县| 乌鲁木齐县| 蕲春县| 闻喜县| 莫力| 张掖市| 绥滨县| 平顺县| 香河县| 洪江市| 章丘市| 香格里拉县| 兴化市| 比如县| 大厂| 共和县| 余干县| 施甸县| 鲜城| 南澳县| 井冈山市| 安庆市| 肃宁县| 永胜县| 巴林左旗| 健康| 吉水县| 申扎县| 临沧市| 临沧市|