对不起我的无知,但我看到有很多关于.gdbinit
档案的问题。我只是无法理解这个文件带给我什么。似乎它用于现代gdb的一些python脚本,使得gdb的输出更具可读性。
但完全的区别是什么?如何在调试环境中使用此文件,例如Emacs / eclipse CDT?
答案 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宏可以根据需要定义。