WIN下面如何用GDB单步调试

WIN下面如何用GDB单步调试,第1张

直接编译成exe,改唯不过编译的时候要加入调试禅歼洞信息。

加入你的文件名是test.pas

fpc test.pas -gs

-gs指贺枯令生成debug信息

然后用gdb启动

gdb test.exe

b main

r

s

b main是设置断点为main

r开始运行

s是单步跟踪

注意gdb要和你的test.pas文件在同一目录下

1、ps -aux 命令 查找到 进程的PID 2、厅梁运行gdb 进入 后,执行attach pid 。 运行着的程序就是这样,这个和windows上 windbg的attach功能是一样的行脊。档伏渗

修改环境变量

1. 我的电脑->管理......在path那一项后面添加你DEV-C++ Bin目录的路陆配埋径,如:

E:\Program Files\DEV-CPP\Bin (你自己的路径)

2. CMD命令行,输入: set path=%path%E:\Program Files\DEV-CPP\Bin

这样之后,命令行就可以直接调用gdb命令了。其它早蚂的,就是跟gdb的语法相关卖正的了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8222680.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存