gdb nexti命令不显示源代码行

时间:2015-12-11 19:25:06

标签: c debugging gdb

我在main中设置了一个中断然后运行程序(C代码)但是当我显示所有显示的内容时:

0x0stuff in main ()
0x0stuff in main ()
...

而不是:

0x0stuff       for(i=0; i < 10; i++)
8              printf("Hello, world!\n");

使用nexti时如何让gdp显示源代码?

1 个答案:

答案 0 :(得分:1)

nexti通过一条机器指令,而不是一行源代码。您希望stepnext获取一行源代码。值得仔细阅读documentation以了解其中的差异。