humid1ch blogs

本篇文章

手机用户建议
PC模式 或 横屏
阅读


Linux使用问题 2024 年 7 月 1 日

[Linux] GDB使用记录


GDB的基本使用

使用gccg++编译时, 加-g选项 生成有调试信息的可执行程序
此类型程序可以使用gdb调试
gdb常用命令:
l, list 用于查看代码及对应行号, l 行号可以查看指定行号上下5行的的代码
b, break 用于给程序打断点, b 行号可以给指定代码行打上断点, 并会按照断点生成的先后顺序给断点编号
d, delete 用于删除断点, d 断点编号可以给删除指定的断点
s, step 逐步骤执行, 可跳入函数体内
n, next 逐过程执行, 直接完成函数执行