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

QT笔记——debug模式调试

文章目录

    • 1、概要
    • 2、debug模式调试
    • 3、遇到问题
      • 3.1、Unable to create a debugging engine
      • 3.2、The selected debugger may be inappropriate for theinferior.......

1、概要

使用QT软件进入debug模式进行调试,再次期间遇到了一些问题,对应解决方案如下所示:

2、debug模式调试

1、打开QT,选择"debug"模式;
2、单机“斧头图标”,重新构建程序;
3、单机“虫标识”,进入debug调试模式,代码中直接打断点即可;
4、“F5”,根据断点进行调试,“F10”逐步调试;

在这里插入图片描述在这里插入图片描述

3、遇到问题

    ***参考文献:***
https://blog.csdn.net/qq_30684181/article/details/88408228
https://blog.csdn.net/weixin_45827115/article/details/132895818

3.1、Unable to create a debugging engine

1)、问题:选择debug模式进行调试,应用程序输出“Unable to create a debugging engine”

在这里插入图片描述

2)、原因:第一次安装QT的时候,没有配置Debug功能;

** 3)、解决方法**:
   (1)、控制面板---》程序--》卸载程序;
   (2)、选中“Windows Software Development Kit -Windows 10.0.17763.132---》右键“更改”;
   (3)、选择“change”--->"next";
    (4)、选择“Debugging Tools for Windows”--->"change"5)、电脑重启;

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

3.2、The selected debugger may be inappropriate for theinferior…

** 1)、问题**:The selected debugger may be inappropriate for theinferior.
Examining symbols and setting breakpoints by file nameand line number may fail.
The inferior is in the Portable Executable format.Selecting CDB as debugger would improve the debuggingexperience for this binary format.

在这里插入图片描述

** 2)、原因**:未配置对应debug模式下的编译工具;

** 3)、解决方法**:
 (1)、QT软件菜单栏---》工具---》选项---》Kits---》debuggers;
  (2)、查看debuggers模型下是否已经安装adb.exe工具;(如果没有请自行安装);
 (3)、Kits模式下---》选中当前使用的模式(一般为默认)----》下面的debug模式勾选当前的adb.exe工具;

在这里插入图片描述在这里插入图片描述


http://www.kler.cn/a/517667.html

相关文章:

  • Charles 4.6.7 浏览器网络调试指南:HTTPS抓包(三)
  • 第五节 MATLAB命令
  • 为什么IDEA提示不推荐@Autowired❓️如果使用@Resource呢❓️
  • WinForm保持一个窗口在另一个全屏窗口的上面
  • websocket实现
  • 深入了解 HTTP 头部中的 Accept-Encoding:gzip、deflate、br、zstd
  • [Datawheel]利用Zigent框架编写智能体-2
  • 突破极限!!!20米每秒的端到端无人机自主导航
  • 三元组抽取在实际应用中如何处理语义模糊性?
  • Android GLSurfaceView 覆盖其它控件问题 (RK平台)
  • 51单片机——定时器时钟
  • 微信小程序压缩图片
  • [目标检测] 如何快速验证pt在数据集(img, mp4)效果
  • 装饰器模式 - 装饰器模式的实现
  • Linux 消息队列的使用方法
  • 团体程序设计天梯赛-练习集——L1-016 查验身份证
  • java —— 面向对象(上)
  • [Dialog屏幕开发] 屏幕绘制(Table Control控件)
  • 为什么IDEA提示不推荐@Autowired❓️如果使用@Resource呢❓️
  • K8S中ingress详解
  • 数据结构测试题1
  • DeepSeek-R1:将强化学习用于激励大型语言模型的推理能力
  • 设计模式:春招面试的关键知识储备
  • ubunut22.04安装docker(基于阿里云 Docker 镜像源安装 Docker)
  • mapbox加载geojson,鼠标移入改变颜色,设置样式以及vue中的使用
  • web前端8--浮动