8.6. 启动执行

要开始执行要调试的程序:

(gdb) run

如果程序接受任何命令行参数,您可以将它们作为参数提供给 run 命令:

(gdb) run argument

当达到第一个断点(若有)时,执行将停止,当发生错误或程序终止时,执行将停止。

例 8.8. 执行 fibonacci Binary 文件

这个示例假设您已遵循 例 8.5 “设置新明点” 中的说明。

执行 fibonacci 二进制文件:

(gdb) run
Starting program: /home/john/fibonacci

Breakpoint 1, main (argc=1, argv=0x7fffffffe4d8) at fibonacci.c:10
10          printf("%ld ", b);