GDB调试
文章平均质量分 70
小蜗牛冲鸭~
这个作者很懒,什么都没留下…
展开
-
Linux下ROS程序崩溃,程序段错误process has died [pid 20083, exit code -11, cmd /home GDB core dump 调试
在Linux下可通过core文件来获取当程序异常退出(如异常信号SIGSEGV, SIGABRT等)时的堆栈信息。core dump叫做核心转储,当程序运行过程中发生异常的那一刻的一个内存快照,操作系统在程序发生异常而异常在进程内部又没有被捕获的情况下,会把进程此刻内存、寄存器状态、运行堆栈等信息转储保存在一个core文件里,叫core dump。core文件是程序非法执行后core dump后产生的文件,该文件是二进制文件,可以使用gdb、elfdump、objdump打开分析里面的具体内容。原创 2023-07-06 16:19:19 · 12899 阅读 · 1 评论 -
ROS项目的GDB调试
Ubuntu系统一般默认自带gdb,通过 gdb -v 看看有没有输出,有版本输出则已安装,就不用再安装了。原创 2023-03-11 17:48:04 · 2024 阅读 · 1 评论 -
GDB调试快速入门
- - (GNU symbolic debugger)是Linux平台下最常用的一款程序调试器。原创 2023-03-11 12:31:53 · 639 阅读 · 0 评论