gdb是调试程序,跟踪问题的一个非常好的手段,下面将详细的进行介绍它的具体用法
1 【首先介绍怎么用gdb运行程序】
用gdb编译程序时,首先在编译程序时加-g。
以上面的程序为例进行编译
gcc gdb_test.c -o gdb_test -g
有两种运行用法
- 一是在编译成功后输入gdb + 编译后的文件名
- 二是在命令行中先输入gdb,按回车,再输入file + 编译后的文件
这两种方法选择其中一个就可以。
然后输入run命令就可以将程序运行起来了,简写 r
2 【在程序中打断点】
- 使用break进行打断点 ,简写为b
- 可以对某一行进行打断点