在.gdbinit中设置默认TUI布局?

时间:2018-04-12 15:43:45

标签: assembly gdb

我希望默认情况下在regs布局中打开gdb tui。有没有办法在~/.gdbinit或其他配置文件中设置它?

1 个答案:

答案 0 :(得分:1)

您可以在~/.gdbinit中添加所需的任何gdb命令,包括layout reg。这就是我的想法。

set disassembly-flavor intel
layout reg

set print static-members off
set print pretty on
macro define offsetof(t, f) &((t *) 0)->f)  # https://stackoverflow.com/questions/1768620/how-do-i-show-what-fields-a-struct-has-in-gdb#comment78715348_1770422

(另请参阅the bottom of the x86 tag wiki了解更多gdb / asm-debugging提示)。