gdb dashboard
1.0.0
GDB 仪表板是一个使用 Python API 编写的独立.gdbinit
文件,它支持模块化界面,显示有关正在调试的程序的相关信息。其主要目标是减少检查当前程序状态所需的 GDB 命令数量,从而使开发人员能够主要关注控制流。
只需将.gdbinit
放在您的主目录中,例如:
wget -P ~ https://github.com/cyrus-and/gdb-dashboard/raw/master/.gdbinit
可以选择安装 Pygments 以启用语法突出显示:
pip install pygments
然后照常调试,每当劣质程序停止时,仪表板就会自动出现。
请记住,没有重新定义 GDB 命令,而是可以通过主dashboard
命令使用所有功能(请参阅help dashboard
)。
前往 wiki 了解如何执行最重要的任务。