C++之gdb基本使用

1.什么是gdb?

  gdb是一个调试工具,可以使我们在linux环境下调试我们的c++代码

2.基本用法

1.gdb file_name:开始调试我们的代码

2.run:开始调试代码,并运行到第一个断点处,所以我们在开始调试前需要设置断点

3.n:运行到下一行代码

3.s:若当前代码行为调用一个函数,则进入函数中

4.b func_name/num:在某个函数或者某一行打上断点

5.break info:把所有的断点信息打出来

6.p name:把某个变量的值打出来,若全局变量和局部变量存在相同的变量,则根据当前作用域打印对应变量

7.set name = num:在不改变源程序的情况下,改变某个变量的值

8.c:在已经run的情况下,直接跳转到下一个断点处

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章