关于GDP调试

说出一些常见的指令

  1. break(或缩写为b):设置断点,例如 b main 在 main 函数处设置断点
  2. run(或缩写为r):运行程序。
  3. step(或缩写为s):单步执行程序,进入函数内部。
  4. next(或缩写为n):单步执行程序,跳过函数内部。
  5. continue(或缩写为c):继续执行程序,直到下一个断点或程序结束。
  6. print(或缩写为p):打印变量的值,例如 p x 打印变量 x 的值。
  7. backtrace(或缩写为bt):显示当前调用堆栈。
  8. watch:设置观察点,当指定变量的值发生变化时中断程序执行。
  9. info breakpoints:显示当前已设置的所有断点信息。
  10. break-if:设置条件断点,只有满足条件时才会中断程序执行。
  11. delete:删除指定的断点。
  12. quit(或缩写为q):退出GDB。
相关推荐
人间乄惊鸿客18 分钟前
c++自记录
java·开发语言·c++
MC皮蛋侠客24 分钟前
C++17 多线程系列(一):线程基础——std::thread 完全指南
开发语言·c++·多线程
MC皮蛋侠客1 小时前
Perf 火焰图深度实战:CPU 性能分析与异常排查完全指南
linux·c++·性能分析·perf·火焰图
熊孩纸的世界你不懂1 小时前
Qt + SQLite 配置与使用指南
c++·qt
码上有光1 小时前
c++模板进阶知识讲解(对模板的进一步的运用与理解)
java·前端·c++·特化·模板进阶·偏特化
Zhang~Ling1 小时前
C++ 继承机制详解下:多继承、虚继承与菱形继承底层原理
开发语言·c++·算法
思麟呀2 小时前
C++工业级日志项目(四)日志落地
linux·开发语言·c++·windows
哼?~2 小时前
C++11 并发支持库中 atomic
c++
玖釉-2 小时前
单词搜索:二维网格中的 DFS 回溯与剪枝优化
c++·windows·算法·深度优先·剪枝
吴可可1232 小时前
C++与C#版Teigha样条离散化差异解析
c++·算法·c#