GDB调试

步骤

1 -g
2 -wall -O (非必要)

gcc test.c -o test -g

gdb test

函数

显示代码
list
list 10
list main

查看函数
l bubble.cpp:10

设置
set args 10 20

设置显示行数
set listsize 20

查看
show args

帮助 
help

quit

断点

break 9

查看断点
i/info b/break 

b 文件命、函数

删除
d/del 9

不可用
dis/disable 9
enable 9

条件断点
b 15 if i=3

调试

start

run到断点停

continue

next不会进入函数

step进入函数
finish跳出函数体

p/print 变量名
ptype

display num自动打出变量名
i display 查看
undisplay 删除



set var 变量名=变量

until跳出循环
posted @ 2022-03-04 11:32  InsiApple  阅读(36)  评论(0编辑  收藏  举报