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

如果在自己电脑上运行,没有问题。但是移植到工控机,有问题

        如果说在自己的电脑上运行没有问题,但是移植到工控机,也就是有板卡或者其他硬件的地方,然后再运行的时候可以生成界面,但是在开启某些功能的时候报错,这个时候就可以考虑使用断点来去查找问题。

        如果不知道自己的代码哪里出了问题,那就取中去查找。比如说,假如我的代码有1000行,那我就从500行开始取,因为代码是从上到下依次进行的,假如说500行之前没有问题,到了这个节点的时候没有生成任何问题,那就说明是后半段的问题。假如说在这个节点之前已经有了问题,那就是前面的问题。以此类推,直到找到那个结果。或者说,整体的代码分为不同的函数,每个函数的内部会有一小段代码,那么就可以在这个函数点两头打上断点,然后进行运行。如果说有问题,它就会出现黄色的明亮处的地方。假如没有问题,那他就不会报出现黄色的一个东西。就比如说下图。

这个是我在下面的函数的两端分别打上断点得出的结果。

can::can(QWidget *parent) :QMainWindow(parent),ui(new Ui::can)
{ui->setupUi(this);
//其他代码(已省略)
}

首先,点击代码的左侧,左侧有一列数字的旁边,然后单击会出现一个小红点儿,就比如,

然后再点击下面这个按钮,注意:一定要在debug模式下。

就进入到了构建的过程中。然后,当运行到断点的位置的时候,根据你的代码会在旁边就会显现一些值,此时,可能出现了一些问题,也可能没有,但一定有关系。这时候你就知道了自己的代码哪里出了问题。

最后根据数值(是不是自己想要的),就知道出现什么问题。

http://www.dtcms.com/a/403899.html

相关文章:

  • 网站建设计划方案中国著名的个人网站
  • 漫谈<爬虫与反爬的斗争>之反爬技术全景综述
  • @WebFilter 过滤器的执行顺序
  • 唐山建站方案七台河新闻综合频道直播
  • webpack library
  • 网站如何做背景音乐苏州集团网站建设
  • 建设工程招聘信息网站微信pc版
  • windows系统怎么做ppt下载网站永康外贸网站建设
  • 人工设计图像特征
  • 网站抓取qqwordpress 菜单 导航
  • centos网卡设置问题
  • springboot 自定义注解记录接口访问日志表
  • 在JavaScript中,每句结尾是否加分号
  • 申请免费网站公司wordpress+任意下载
  • 建立网站的条件网站建设拾金手指下拉二一
  • MS1100甲醛传感器详解(STM32)
  • CMakeLists.txt语法(一)
  • 东莞公司网站建设公司我的长沙app
  • Maven 依赖管理与版本优化
  • 网站后台登录界面下载门户网站开发的背景和意义
  • 网站备案必须做前置审批吗河南建设工程信息网官网洛阳至信阳省道
  • 负载均衡式的在线OJ项目编写(一)
  • SQL-视图
  • 网站备案 链接成都市成华区建设局网站
  • 【数据结构前置知识】集合框架
  • 度学习中的关键工具与数据处理方法
  • 网站制作案例策划洛阳百事通文化传播有限公司
  • 大模型微调——LoRA微调
  • Mysql常用调优参数
  • MySQL 概述及其在 C/C++ 开发中的应用价值