How to use gdb?
编译带符号表的二进制:
bazel: bazel build -c dbg --copt="-gdwarf-2" executable
gcc:Now you add a -g option to enable built-in debugging support
例如: gcc -Wall -Werror -ansi -pedantic-errors -g prog1.c -o prog1.x
命令
file program
run parameters
break file:line
break symbol
finish 跳出当前函数
step 跳入当前函数
list 列出上下文代码
watch 检查变量
continue 跳到下一个断点
注意,回车相当于重复上一个指令
本文介绍了如何使用GDB调试工具来编译带有符号表的二进制文件,并提供了详细的GDB命令说明,包括设置断点、单步执行、查看变量等关键操作。
9359

被折叠的 条评论
为什么被折叠?



