首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

嵌入式Linux下 QT移植mqtt的方法(包含arm端)

但是当使用交叉编译工具链的时候,在qtnetwork-config.h这个文件中找到了这个宏定义,所以#ifndef QT_NO_SSL 到#endif之间的代码都不会被编译,自然QSslConfiguration...于是我猜想,把qtnetwork-config.h中的这个QT_NO_SSL宏给注释掉,应该就可以了,虽然 说这样乱改代码可能导致一些意想不到的结果,但我还是想试一下看能不能编译通过。...发现都是没有编译的,但是仔细观察源文件,其实也是有QT_NO_SSL这个宏的 这里就让人觉得很奇怪了,同样是有这个宏,其他的地方都不会被编译,这里却会被编译,而且其他地方都可以跳转到qtnetwork-config.h...那么,很容易猜到,在这个源文件里没有包含qtnetwork-config.h这个头文件,导致没有定义那个宏。...解决办法:在qmqtt_ssl_socket_p.h文件中添加一句代码: #include "qtnetwork-config.h" ? 问题成功解决。

9.4K30

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券