gdb
GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具
gdb [选项] <program>
gdb [选项] <program> <core>
gdb [选项] <program> <PID>
program也就是你的执行文件,一般在当前目录下
选项 | 说明 |
---|---|
-s FILE | 指定符号表 |
-symbols=FILE | 指定符号表 |
-c FILE | 指定core dump 文件 |
-core=FILE | 指定core dump 文件 |
-d DIRECTORY | 指定源文件搜索目录 |
-directory=DIRECTORY | 指定源文件搜索目录 |
gdb交互命令请参考用GDB调试程序
参考
用GDB调试程序
使用truss、strace或ltrace诊断软件的"疑难杂症"
使用 gdb 调试运行中的 Python 进程