gdb调试基础

image-20220213222351708

调试
s默认在源代码下进行调试,在已经输入s的情况下,直接回车执行上一条语句;
si为在汇编下进行调试;

下断点:

 1. `b func_name`
 2. `b /src/codefile.cc:81` gdb将在运行到源码文件/src/codefile.cc的第81行中断
 3. `b *0x5859c0` "*"号是必须加在地址前的,0x5859c0为函数指针的地址

段列表:
vmap可以显示程序的段列表