目录
- 进入调试
- 查看代码
- 运行代码
- 断点
- 打断点
- 查断点
- 删断点
- 从一个断点转跳至下一个断点
- 保留断点但不会运行该断点
- 退出调试
- 逐过程
- 逐语句
- 监视
- 跳转至指定行
- 运行结束当前函数
进入调试
指令:gdb 【可执行文件】:

查看代码
:l 【第几行】如果输入指控后继续回车,就会继续显示代码,直至显示完毕。

也可以l 【函数名】显示函数

运行代码
指令:r

断点
打断点
指令:b 【行号】

:b 【某个文件:第几行】

:b 【某个文件:某个函数】

查断点
指令:info b

删断点
指令:d 【断点编号】

从一个断点转跳至下一个断点
指令:c

保留断点但不会运行该断点
指令:disable 【断点编号】

恢复该点:
指令:enable 【断点编号】

退出调试
指令:qiut或者q
注意:退出调试后,之前的一些调试信息都会被自动清理

逐过程
指令:n

逐语句
指令:s

监视
指令:p 【需要查看的变量】

常显示:display 【需要查看的变量】

取消常显示:udisplay 【常显示编号】

跳转至指定行
指令:until 【指定行】

运行结束当前函数
指令:finish







![[Python进阶] 消息框、弹窗:tkinter库](https://img-blog.csdnimg.cn/1aa30c4840294a8b872632f76d29dd7a.png)












