当我输入“显示版本”时,gdb 显示以下内容:
GNU gdb (GDB) Red Hat Enterprise Linux (7.0.1-23.el5_5.2)
我按照这个网站上的说明使用 Eclipse 设置漂亮的打印:
http://wiki.eclipse.org/CDT/User/FAQ#How_can_I_inspect_the_contents_of_STL_containers.3F
当我尝试使用新的 .gdbinit 文件启动 gdb 时,出现以下错误:
Error in sourced command file:
Python scripting is not supported in this copy of GDB
因此,我四处研究了一种启用此功能的方法。我有超过 7.0 版,所以它应该能够支持 Python 脚本。GDB 的网站提到使用 --with-python 选项调用 GDB 配置脚本。但是,我在系统中的任何地方都看不到配置脚本。有多个开发人员使用这台机器,所以我不想重新安装 GDB 或类似的东西。有没有办法配置现有的 GDB 安装以启用 python 脚本?谢谢!