-2

我刚刚在linux中得到了一个核心转储文件

ulimit -c unlimited

我怎样才能附加gdb

我需要给它提供命令行参数。

样本执行:

./my_prog arg

帮助我进入 gdb

干杯!!

4

1 回答 1

0

如果您的核心文件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 文档

于 2013-04-13T06:23:11.237 回答