传统弱校HFUT的蒟蒻,真相只有一个

GCC + GDB 调试方法

首先编译程序  多加一个 -g

c++ test.cpp -o a -Wall -g 

 

执行时使用

gdb a

 

此时输入 l 显示所有的代码

l

 

输入b 加入断点到某一行(break)

b 108

 

运行代码到断点处(run)

r

  

此时输入s单步运行(step )

s

 

监视某一个变量值的变化

watch ×××

 

运行直到下一个暂停点(continue)

c

 

期间输出变量的结果 (print )

p ×××

 

q退出

posted @ 2019-03-08 11:51  未名亚柳  阅读(602)  评论(0编辑  收藏  举报