关于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。
相关推荐
程序猿编码29 分钟前
不用 PyTorch!从零手写 C++ 深度学习框架,自动微分、CUDA、分布式一把搞定
c++·深度学习·大模型推理·自动微分
real_metrix30 分钟前
【学习笔记】C/C++ 头文件自包含
c++·c·头文件·自包含
雪落漂泊31 分钟前
C++算法 滑动窗口篇(上)
开发语言·c++·算法
像枫一样32 分钟前
STM32串口轮询收发实战教程
arm开发·c++·stm32·单片机·嵌入式硬件·fpga开发·51单片机
Soneswy37 分钟前
C++基础篇——类与对象(上)
开发语言·c++
张小姐的猫38 分钟前
【MySQL】表的约束
android·linux·服务器·数据库·c++·mysql·adb
kiracrimson42 分钟前
STL简单引入:把数据结构做成模板
开发语言·数据结构·c++
kyle~1 小时前
数据结构 --- 无锁队列(Lock-Free Queue)
linux·数据结构·c++·多线程·并发
艾莉丝努力练剑1 小时前
【AI大模型接入SDK】ChatServer 路由规则绑定
网络·c++·人工智能·学习·ai·架构
王老师青少年编程1 小时前
2025年6月GESP真题及题解(C++一级): 选择题和判断题(题解)
c++·真题·gesp·答案·csp·一级·信奥赛