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

【ROS2】gdb、coredump 调试ROS2程序

1、gdb

1)编译
编译时添加参数:–cmake-args -DCMAKE_BUILD_TYPE=Debug 或者 RelWithDebInfo

colcon build --cmake-args -DCMAKE_BUILD_TYPE=Debug

或者

colcon build --cmake-args -DCMAKE_BUILD_TYPE=RelWithDebInfo

2)使用gdb

source install/local_setup.bash
ros2 run --prefix 'gdb -ex run --args' ROS包名 ROS执行程序
  • gdb:调用 gdb 调试器。
  • -ex run:gdb 启动后自动执行 run 命令(无需手动输入 run 启动节点)。
  • –args:指定后续参数为节点的启动参数(如 ROS2 的 --ros-args 等)。

3)在launch python启动脚本中添加gdb

Node(package="laoer_package"
http://www.dtcms.com/a/495793.html

相关文章:

  • h5页面生成青岛网站seo公司
  • PRNet:原始信息即全部所需
  • 【文档】部署 MySQL-Exporter
  • 南宁网站seo服务绛帐做网站
  • 10.17 枚举中间|图论
  • if条件语句 三目运算符 汇编分析
  • LeetCode 401 - 二进制手表
  • 【Leetcodenowcode数据结构】顺序表的应用
  • 软考高项论文考试攻略2:从备考到写作的专业指南
  • vue2和vue3函数式调用组件学习记录
  • 廊坊市固安县建设局网站中小企业网络设计论文
  • 3D打印技术在金属材料上的应用现状
  • 网站数据库丢失注册公司网站需要什么资料
  • 重生之我在大学自学鸿蒙开发第九天-《分布式流转》
  • 做手机网站公司wordpress萌主题下载
  • 【Android15快速自定义与集成音效实战课】:正式上线了(二百六十二)
  • 数字化时代,企业应该如何看待商业智能BI
  • 算法---队列+宽搜
  • 解锁分布式唯一 ID:技术、实践与最佳方案
  • 检察院门户网站建设方案网站建设a2345
  • GB200 NVL72超节点深度解析:架构、生态与产业格局
  • 课程网站的设计做网站被骗去哪投诉
  • YOLO家族进化史:从V1到V3的跨越
  • Lipschitz连续及其常量
  • 个人做网站公司宁波趋势信息科技有限公司
  • 安装好采集侠网站地图后在哪里查看网站地图精准粉丝引流推广
  • 外贸soho怎么建网站网站的分辨率
  • 子序列问题
  • 多模态大模型Ovis2.5核心技术改进点、训练方法
  • 建网站步骤ps临摹图片做网站的图片犯法吗