我可以使用GDB跳过整个文件(malloc.c等)吗?

时间:2011-03-31 16:06:16

标签: c linux gdb

使用GDB我们可以设置断点并进入测试程序。有时继续一步一步地我们进入一些像“malloc.c”这样的库文件,我们可能对查看整个文件并不感兴趣。

是否可以跳过整个文件?就像有这样的命令:skip malloc.c那样的?如果没有,如何实现呢?

提前致谢

3 个答案:

答案 0 :(得分:4)

而不是step,为什么不在没有进入函数调用的情况下使用next转到下一行呢?

答案 1 :(得分:3)

自GDB 7.4起,您可以使用skip file /path/to/malloc.c

答案 2 :(得分:2)

没有这样的命令,但你可以使用finish,跳转到函数的末尾。它会加速一些事情。