启动gdb:gdb program(program是你的执行文件。。.out文件
gcc -g xx.o -i xx
-g一定要加
set args 可指定运行时参数
show args 命令可以查看设置好的运行参数
set listsize count 设置以此显示源代码行数
断点
条件断点
为断点设置一个条件 用if
例如
b tets.c:8 if value==5 条件断点必须停在循环语句中
set args 1 2 3 设置参数
start 执行第一行
执行到第一个断点处 输入 continue
维护断点
调式代码
数据查看
查看运行时数据
p count 打印count 的值
自动显示
查看修改变量的值