调试总结
一、GDB调试
1、运行
# 终端输入gdb调试界面
gdb <可执行文件>
# 设置参数
set atgs <参数1 参数2 ...>
# 运行
run/r
2、定位崩溃点
# 单个可执行文件
backtrace/bt
# rosrun
rosrun --prefix 'gdb -ex run --args' [package_name] [node_name]
# roslaunch,[参考链接](http://wiki.ros.org/roslaunch/Tutorials/Roslaunch%20Nodes%20in%20Valgrind%20or%20GDB)
<node pkg="" type="" name="" output="screen" launch-prefix="gdb -ex run --args">