我在目标文件上运行 GDB (例如exeFile
),我想根据几个命令检查它。如何根据文件中的行执行这些命令(而不是输入每个 GDN 运行)?
例如 - 我想设置休息时间 -
break *0x8048e19
break *0x8048e32
break *0x8048e6f
break *0x8048e90
所以我想将它们保存在一个文件中,然后告诉GDB从这个文件中执行它们。
答案 0 :(得分:39)
将命令写入文件并使用-x开关执行gdb
gdb -x command_file_name
或者在gdb运行时运行gdb source命令,如果您不想从命令行指定命令文件
>source [-s] [-v] command_file_name