调试器gdb

1.程序的错误分类:编译时的错误,语法错误,运行时错误,内存错误,逻辑错误
2.gdb的功能:运行程序,设置断点,查看变量的值
3.例如有一个hello.c文件,则执行命令
gcc -g hello.c -o hello
gdb hello
4.gdb 简单命令
(a)
–tui:图形界面化
layout asm 显示汇编程序
layout src 显示源码
layout split
(b)
run 运行命令
(c)
break+行号
break+函数名
break+行号 if条件
info break 查看断点信息
delete+断点编号
enable+断点编号
disable+断点编号
单步执行:
step 可以进入子函数
next 不可以进入子函数

发布了12 篇原创文章 · 获赞 7 · 访问量 3054

猜你喜欢

转载自blog.csdn.net/kksdw/article/details/104926960