什么是文件.gdbinit意味着什么?

时间:2013-06-27 12:54:10

标签: python eclipse debugging emacs gdb

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

完全的区别是什么?如何在调试环境中使用此文件,例如Emacs / eclipse CDT?

2 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:1)

查找"Next explains usage while debugging in Eclipse"以了解如何在eclipse中安装和配置.gdbinit文件。

.gdbinit允许运行执行gdb后现有的特定命令。例如:在.gdbinit中指定的以下命令,将以英特尔格式显示汇编。

set disassembly-flavor intel

此外,gdb宏可以根据需要定义。

Here is sample .gdbinit.