ROS运行出现core dump的问题的解决方法

ROS运行出现core dump的问题的解决方法
1、重新用debug方式编译ros安装包

catkin_make -DCMAKE_BUILD_TYPE=Debug

2、接下来按照gdb的方法启动ros节点

rosrun --prefix 'gdb -ex run --args'  package   node

这里package是功能包,node是节点
图如下
在这里插入图片描述此时已经显示了出现bug的地方在这里插入图片描述
3、可以使用使用bt命令查看详细的信息

使用bt的方法,首先先按一下enter,出现gdb界面,打入bt命令即可。
在这里插入图片描述

显示变量数值

如果要在print 变量的数值
可以通过
(gdb)print 变量名
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章