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

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

qt protobuf使用

2019-11-11 06:50:48
字體:
供稿:網(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ā)表
主站蜘蛛池模板: 东乌珠穆沁旗| 固镇县| 洛浦县| 饶平县| 门源| 兴义市| 武平县| 阿拉善左旗| 英山县| 萍乡市| 佛坪县| 北安市| 恩施市| 惠来县| 绥阳县| 施甸县| 土默特左旗| 德化县| 吉林省| 应用必备| 化隆| 婺源县| 秀山| 昌宁县| 山东| 南城县| 河北省| 高邑县| 沈阳市| 抚州市| 上犹县| 铜梁县| 合水县| 阿鲁科尔沁旗| 称多县| 筠连县| 仪征市| 克山县| 弥勒县| 遂昌县| 清原|