一尘不染

GDB在Linux中带有coredump文件

linux

我刚刚在Linux中获得了一个核心转储文件

ulimit -c unlimited

我该如何附加gdb

我需要给它命令行参数。

示例执行:

./my_prog arg

帮助我进入gdb

干杯!!


阅读 353

收藏
2020-06-02

共1个答案

一尘不染

如果您的核心文件core刚刚运行

gdb ./my_prog core

用进行事后分析core

如果您想在gdb没有核心的情况下使用,请考虑

gdb --args ./my_prog arg

否则运行,gdb ./my_prog然后向发出set args命令gdb

如果您的进程仍以pid 1234的身份运行,则可以gdb ./my_prog 1234将gdb附加到正在运行的进程。

您确实应该 阅读
gdb文档

2020-06-02