12.4.1. 基本的 gdb 使用命令
Debian 上原始的调试器是 gdb(1), 它能让你在程序执行的时候检查程序。
让我们通过如下所示的命令来安装 gdb
及其相关程序。
# apt-get install gdb gdb-doc build-essential devscripts
gdb
的好的教程由 “info gdb
“ 提供或者可以在网上的其他地方找到。如下是用 gdb(1) 在”程序
“带有 “-g
“ 选项编译的时候来产生调试信息。
$ gdb program
(gdb) b 1 # 在第一行设置断点
(gdb) run args # 带参数运行程序
(gdb) next # 执行下一步
...
(gdb) step # 单步进入
...
(gdb) p parm # 打印 parm 的值
...
(gdb) p parm=12 # 把值设为 12
...
(gdb) quit
提示 | |
---|---|
许多 gdb(1) 命令都能被缩写。Tab 扩展跟在 shell 一样都能工作。 |