关于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。
相关推荐
悲伤小伞16 分钟前
C++_数据结构_详解二叉搜索树
c语言·数据结构·c++·笔记·算法
m0_675988231 小时前
Leetcode3218. 切蛋糕的最小总开销 I
c++·算法·leetcode·职场和发展
code04号4 小时前
C++练习:图论的两种遍历方式
开发语言·c++·图论
煤泥做不到的!6 小时前
挑战一个月基本掌握C++(第十一天)进阶文件,异常处理,动态内存
开发语言·c++
F-2H6 小时前
C语言:指针4(常量指针和指针常量及动态内存分配)
java·linux·c语言·开发语言·前端·c++
axxy20006 小时前
leetcode之hot100---24两两交换链表中的节点(C++)
c++·leetcode·链表
若亦_Royi7 小时前
C++ 的大括号的用法合集
开发语言·c++
ragnwang11 小时前
C++ Eigen常见的高级用法 [学习笔记]
c++·笔记·学习
lqqjuly14 小时前
特殊的“Undefined Reference xxx“编译错误
c语言·c++
冰红茶兑滴水14 小时前
云备份项目--工具类编写
linux·c++