Mon Jul 01 2024
201 字 · 1 分钟

[Linux] GDB使用记录


Table of Contents

GDB的基本使用 Link to GDB的基本使用

使用gccg++编译时, 加-g选项 生成有调试信息的可执行程序

此类型程序可以使用gdb调试

gdb常用命令:

l, list 用于查看代码及对应行号, l 行号可以查看指定行号上下5行的的代码

b, break 用于给程序打断点, b 行号可以给指定代码行打上断点, 并会按照断点生成的先后顺序给断点编号

d, delete 用于删除断点, d 断点编号可以给删除指定的断点

s, step 逐步骤执行, 可跳入函数体内

n, next 逐过程执行, 直接完成函数执行

Thanks for reading!

[Linux] GDB使用记录

Mon Jul 01 2024
201 字 · 1 分钟