使用gdb调试C语言程序

网友投稿 988 2022-10-09

使用gdb调试C语言程序

使用gdb调试C语言程序

1.编译:​​gcc xxx.c -o xxx​​2.生成可调试文件:​​gcc -g xxx.c -o xxx​​3.调试程序:​​gdb xxx​​4.执行程序:

​​start​​ :从程序第一步开始执行​​run​​:直接运行程序到结束或者断点处

5.设置断点:break line(行数)或函数名或者条件表达式

​​break 6​​:在第6行设置断点​​break Swap​​ :在Swap函数入口设置断点​​break 6 if i ==10​​:在第6行设置断点,要求i == 10

6.删除断点:-​​​clear​​删除所有断点

​​clear 行号​​ : 删除这行的断点​​clear 函数名​​ : 删除该函数的断点

7.​​info​​ 查看断点8.​​c​​ 继续执行到下一个断点9.​​print +变量​​:打印变量值10.​​n​​ 下一步11.​​q​​ 退出调试

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Working overtime is not the solution!
下一篇:hprose 的微信小程序专用版(hprose for python)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~