当前位置: 首页 > news >正文

【QT5.14.2】编译MQTT库example的时候报No such file or directory

【QT5.14.2】编译MQTT库example的时候报No such file or directory

前几天导师让跑一下MQTT库,用的5.14.2版本的QT,于是就上网搜了一个教程:https://www.bilibili.com/video/BV1dH4y1e7hG/?spm_id_from=333.337.search-card.all.click&vd_source=cdfd0a0810bcc0bcdbcf373dafdf6a82
b站编译QT5.14.2库全过程
在跟着编译QTMQTT库的example里面的simpleclient的时候,发现总是报2个错:

一个是不能在QT源码目录下直接编译。

这个报错就是字面意思,不能git上下了压缩包然后直接在源目录里面解压开始构建,我也不知道为什么。
在这里插入图片描述
在这里插入图片描述
这个很好解决,把项目文件整个复制到别的地方去打开,然后继续构建编译的流程就OK了。(当然最好不要在目录里有中文)

另外一个就是No such file or directory

这个在网上搜索得知一般是少了东西:https://blog.csdn.net/FangsTun/article/details/138357266
参考链接
然后结合报错的位置改了半天目录没发现问题,又去看开头找的b站参考视频,然后发现这个锅又该QT背,要做如下修改。
在这里插入图片描述
然后就可以顺利运行simpleclient这个示例项目啦~~
在这里插入图片描述

http://www.lryc.cn/news/368405.html

相关文章:

  • 【数据结构】前缀树(字典树)汇总
  • Linux:基础开发工具
  • HarmonyOS NEXT Push接入
  • 如何快速入门Element-UI:打造高效美观的前端界面
  • Langchain的向量存储 - Document示例代码里的疑问
  • Docker 教程-介绍-2
  • 【2024最新华为OD-C/D卷试题汇总】[支持在线评测] 伐木工(200分) - 三语言AC题解(Python/Java/Cpp)
  • UltraScale+系列模块化仪器,可以同时用作控制器、算法加速器和高速数字信号处理器
  • Python与其他编程语言(如Java、C++)相比有哪些优势?
  • Edge浏览器双击关闭标签页,双击关闭浏览器选项卡
  • C++ 贪心算法——跳跃游戏、划分字母区间
  • 汽车数据应用构想(三)
  • 体素技术在AI绘画中的革新作用
  • Leetcode.866 回文质数
  • 【论文阅读】Point2RBox (CVPR’2024)
  • 深度学习的点云分割
  • 【知识点】c++模板特化
  • 算法家族之一——二分法
  • 【深度学习】PuLID: Pure and Lightning ID Customization via Contrastive Alignment
  • Elastic 8.14:用于简化分析的 Elasticsearch 查询语言 (ES|QL) 正式发布
  • C语言指针与数组的区别
  • springboot3一些听课笔记
  • 【小沐学Python】Python实现Web服务器(CentOS下打包Flask)
  • Cesium开发环境搭建(一)
  • 视频、图片、音频资源抓取(支持视频号),免安装,可批量,双端可用!
  • FreeRTOS实时系统 在任务中增加数组等相关操作 导致单片机起不来或者挂掉
  • CentOS 7基础操作08_Linux查找目录和文件
  • CI/CD实战面试宝典:从构建到高可用性的全面解析
  • NLP实战入门——文本分类任务(TextRNN,TextCNN,TextRNN_Att,TextRCNN,FastText,DPCNN,BERT,ERNIE)
  • MySQL: 表的增删改查(基础)