【问题标题】:How to read and execute GDB commands from a file?如何从文件中读取和执行 GDB 命令?
【发布时间】:2012-12-22 23:44:39
【问题描述】:

我在目标文件(例如exeFile)上运行GDB,我想根据几个命令检查它。如何根据文件中的行执行这些命令(而不是输入这些每个运行的 GDN)?

例如—— 我想设置闯入 -

break *0x8048e19
break *0x8048e32
break *0x8048e6f
break *0x8048e90

所以我想将它们保存在一个文件中,然后告诉 GDB 从这个文件中执行它们。

【问题讨论】:

标签: gdb gnu disassembly


【解决方案1】:

将命令写入文件并使用 -x 开关执行 gdb

gdb -x command_file_name

如果您不想从命令行指定命令文件,或者在 gdb 运行时运行 gdb source 命令

>source [-s] [-v] command_file_name

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2018-07-03
  • 2016-05-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-02-20
  • 2022-08-18
  • 1970-01-01
相关资源
最近更新 更多