在Linux上自动启动gdb

有没有办法在Linux下的gdb下自动启动进程?相当于设置Image File Execution Options on Windows.

我正在尝试调试从另一个进程启动的进程的启动阶段.

最佳答案
我通常会将真正的程序移开,并将其替换为使用相同参数在GDB下启动程序的脚本.

#!/bin/bash

exec gdb -args <realprog> "$@"

如果由于输出被重定向到文件或其他东西不起作用,那么试试这个:

#!/bin/bash

exec xterm -e gdb -args <realprog> "$@"

这应该会给你一个在里面运行GDB的弹出终端.

转载注明原文:在Linux上自动启动gdb - 代码日志