2

对不起,我的无知,但我看到有很多关于.gdbinit文件的问题。我只是不明白这个文件给我带来了什么。似乎它用于现代 gdb 的一些 python 脚本,使 gdb 的输出更具可读性。

具体的区别是什么?如何在 Emacs/eclipse CDT 等调试环境中使用该文件?

4

2 回答 2

2

在这里解释:http: //sourceware.org/gdb/current/onlinedocs/gdb/gdbinit-man.html

这通常用于连接到远程目标、配置内存类型等。

于 2013-06-27T13:12:59.057 回答
1

查找 “下一步解释在 Eclipse 中调试时的用法”以了解如何在 Eclipse 中安装和配置 .gdbinit 文件。

.gdbinit 允许运行 gdb 执行后现有的特定命令。例如:在 .gdbinit 中指定的以下命令将显示 Intel 格式的程序集。

set disassembly-flavor intel

gdb 宏也可以根据需要自定义。

这是示例 .gdbinit。

于 2013-06-30T15:41:58.980 回答