gdb to debug
本文最后更新于:21 分钟前
先使用编译器生成可执行文件,注意使用 \(-g\) 包含调试信息(保留变量名以及函数名方便调试)
| 1 |  | 
然后使用 \(gdb\) 工具进入到调试界面中
| 1 |  | 
监测单变量的变化(比如说 \(tot[1]\) )
| 1 |  | 
每次监测变量改变的时候就会停下来报告改变量,停下来后可以打印当前程序的中间值
print tot[0](或者 p tot[0])、单步运行程序
tot[1] += 1、继续运行程序 continue(或者
c )修改对应变量的值
set variable tot[1] = 1
将所有断点以及监视变量删除
| 1 |  | 
查看代码操作
| 1 |  | 
gdb to debug
      https://lr-tsinghua11.github.io/2022/03/18/%E7%BC%96%E7%A8%8B/gdb%E8%B0%83%E8%AF%95%E5%99%A8/