社区
网络及通讯开发
帖子详情
谁有在Qt creator下可用的protobuf库啊???求发!!!
ygl840455828ygl
2016-10-21 04:18:01
有的麻烦发一下,搞了好久一直都用不了,总是提示未定义!邮箱840455828@qq.com
...全文
2032
3
打赏
收藏
谁有在Qt creator下可用的protobuf库啊???求发!!!
有的麻烦发一下,搞了好久一直都用不了,总是提示未定义!邮箱840455828@qq.com
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bluerose07
2018-01-07
打赏
举报
回复
你好!我想请教一下你,我现在linux下编译了protocol,想用qt来调proto生成的文件,运行总是报错,想请教一下你是怎么调用成功的!
ygl840455828ygl
2016-10-21
打赏
举报
回复
我在VS下编译protobuf源码生产库,然后在vs中可用,在windows+QT中就用不了。在linux下编译protobuf源码生产库,在linux+QT中用也是可用的,在windows+QT不能用。也试过在windows下用mingw编译protobuf生成库,结果在windows+QT还是用不了。有没有谁在Windows+QT搞过protobuf啊?????求发一份在Windows+QT下可用的库!!!!!
ygl840455828ygl
2016-10-21
打赏
举报
回复
各位亲们,大发慈悲,给我发一份啊!!!
pro
tobuf
3.13.0 vs2019 MSVC编译。 动态
库
,提供
QT
creator
写的demo。
里面含有
pro
tobuf
3.13.0 用cmake MSVC 编译的动态链接
库
。 里面有debug,release 32位和64位的 lib,dll,exe. 包含一个简单的序列化 反序列化的
Qt
demo。
Qt
Pro
toBuf
Qt
Creator
之
Qt
Pro
toBuf
-
Pro
ject通信协议,可直接封装动态
库
和静态
库
win10+WinGw编译的
pro
tobuf
3.6.1静态
库
文件
1,此文件夹中的
pro
tobuf
库
文件与exe均是在windows10+minGW下编译生成的 2,
pro
tobuf
版本是3.6.1(源码一并附上) 3,使用说明参考: 3.1,编者环境window10 +
qt
Creator
5.11.1(安装时勾选上minGW); 3.2, 编写.
pro
to文件 例: syntax = "
pro
to3"; package MXSocket; message TestREQ { int32 data = 1; string Msg = 2; } 3.3,将写好的xx.
pro
to文件与
pro
toc.exe放在同一个文件夹下,在当前文件夹下cmd命令
pro
toc.exe -I=. --cpp_out=. xx.
pro
to 3.4,当前文件夹目录下会自动生成xx.pb.cc和xx.pb.h文件 3.5,将生成的.cc和.h文件放在你的
qt
Creator
工程下 3.6,.
pro
文件配置如下(具体路径是你的lib
pro
tobuf
.a和src的路径) LIBS += -LD:/
pro
ject/test/ -l
pro
tobuf
INCLUDEPATH +="E:\
pro
tobuf
3.6.1\gitpb\
pro
tobuf
\src" 3.7,编译,测试
QT
,
qt
creator
编译
pro
tocol buffer,支持编译MSVC,mingw版本
qt
creator
编译google
pro
tocol buffer,支持编译MSVC,mingw版本的静态
库
,需要修改配置文件config.h编译不同平台。
【QGIS跨平台编译】之【
pro
tobuf
跨平台编译】:Linux环境下编译成果(支撑QGIS跨平台编译,以及二次研发)
一、内容概况 QGIS是一个开源的、跨平台的地理信息系统(GIS)软件,用于浏览、编辑和分析地理空间数据,提供了一套丰富的功能,包括地图制作、空间分析、数据管理等。QGIS可以在Windows、Mac OS和Linux等操作系统上运行。 QGIS的跨平台编译需要一系列开源
库
的支持,本系列提供QGIS相关的编译成果。 本资源的内容为:基于
Qt
的
pro
tobuf
跨平台编译成果(Linux版本)。 二、使用人群 QGIS编译、QGIS跨平台编译的人员或研究者。 三、使用场景及目标 在Linux环境下使用。 既可以支撑QGIS在Linux环境下的编译工作,也可以进行
pro
tobuf
的二次研发。 四、其他说明 在Linux环境下,基于
Qt
Creator
进行编译的
pro
tobuf
开源
库
。包含有头文件include、
库
文件so等,提供了Debug、Release版本。 当前采用的版本为
pro
tobuf
-21.2,如果下载者,需要其他版本的
pro
tobuf
,请在评论区留言。
网络及通讯开发
1,316
社区成员
8,873
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章