使用gcc 4.4.3在ubuntu上使用gdb问题

时间:2012-03-31 19:36:36

标签: c debugging gdb

我在ubuntu 10.4 32bit机器上使用gcc 4.4.3。 我使用'gdb'来调试我的代码。因为几天我看到每当我调试代码gdb步骤到代码中使用的c库函数(如printf,fgets等)。这显示了从一个功能到另一个功能的长调用列表。请参见附加的屏幕截图。 以前gdb工作正常,只是踩过我自己的代码。 也许我是新手!!但是,当gdb向我展示了许多我对当前背景不感兴趣的行时,它有时真的很烦人。

如果有人可以指导我如何关闭/开启此功能以及可能导致它自行打开的原因(我不记得做任何事情)。 非常感谢。enter image description here

1 个答案:

答案 0 :(得分:4)

  

我之前也习惯这样做,但之后它从未进入任何lib函数

您(或某人)已安装libc6-dbg个包裹。在此之前,GDB无法进入libc函数,因为它们没有任何调试信息。现在他们做了,而且可以。

要么在您想要step或取消安装next时不习惯输入libc6-dbg