gdb调试方法总结

来源:互联网 发布:淘宝e宠商城旗舰店 编辑:程序博客网 时间:2024/06/07 00:27

gdb调试方法总结


        在linux下进行代码调试是一项很重要的技能,下面对gdb调试方法做一个总结,仅供个人参考。

1、flag.mk设置

        若想在调试过程中代码不会“乱跳”,需要将flag.mk中DEBUG时的-Os去掉,只要保留-g即可。


2、编译方法

        进行gdb调试,需要编译成debug模式,方法如下:

make DEBUG = 1


3、调试伊始

        假设编译出来的可执行程序是demo,则:

step1:进入gdb模式

gdb demo
step2:设置参数

set args xx xx xx xx xx

step3:开始调试

start


4、快捷方式

(1)打开代码界面:CTRL+X a

(2)单步调试:n

(3)进入函数:s

(4)打印:p

(5)退出当前函数:finish

(6)退出调试:q


原创粉丝点击