Linux---gdb调试

1.准备工作

首先要准备好我们要调试的.c或者.cpp文件,我这里就用了一个.c文件进行演示。首先使用命令gcc -g fork2.c
说明:-g为了调试用的 ,加个-g 是为了gdb 用,不然gdb用不到
执行完之后我们使用ls命令查看当前目录,会发现有a.out文件,这时我们就可以进入第二阶段的调试工作了。
在这里插入图片描述

2.启动调试

输入gdb a.out命令,会进入这一阶段,然后我们需要打断点。
在(gdb)的后面输入b main,表示我们在main函数入口设置了一个断点。在这里插入图片描述
之后,我们在(gdb)后面每输入一次n,代码就会往下执行一步。
在这里插入图片描述
下图为对应的源代码,可以进行对比观察。在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_40077565/article/details/119185117
今日推荐