将源代码与 gdb 命令一起使用

Using source with gdb command

我可以编写 gdbscript 并用

加载它
source my_script

在my_script我写了一些断点等

如何在 运行 gdb 的命令行中加载该脚本?

gdb -p `pidof my_process`

您可以像这样执行任意命令:

gdb -ex 'break main' -ex 'source foo' -ex 'set confirm off' -p $pid

如果您的命令已在文件中,请执行以下操作:

gdb -x my_script -p $PID`