废话少说请看干货(不定期更新)
一下以ubuntu平台来说明,windows下命令相同
首先在终端里编译.pas文件,要加上 -g
的编译命令
fpc -g a.pas
或fpc -g a
然后用gdb运行这个程序
gdb a
(windows下也可以这么写)
一般先设置断点b 行数
然后r
开始运行程序
s
是单步跟踪且进入过程,相当于FPC里的F7
n
相当与F8
c
运行到下一个断点
finish
退出函数过程
p 变量/数组
是输出你要查看的变量/数组
gdb中回车代表执行上一个命令
常用的也就这些?
关于Pascal的GDB调试
最新推荐文章于 2022-09-05 11:46:56 发布