GCC + GDB 调试方法

首先编译程序  多加一个 -gc++

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

 

执行时使用test

gdb a变量

 

此时输入 l 显示全部的代码程序

lgdb

 

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

b 108co

 

运行代码到断点处(run)watch

r

  

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

s

 

监视某一个变量值的变化

watch ×××

 

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

c

 

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

p ×××

 

q退出

相关文章
相关标签/搜索