GDB是否有内置的脚本机制,我应该编写一个期望脚本,还是有更好的解决方案?
我每次都会发送相同的命令序列,我会将每个命令的输出保存到文件中(最有可能使用GDB的内置日志记录机制,除非有人有更好的想法).
scripting automation gdb expect
我的程序有一个分段故障问题,但它很少出错(一次20次或更多次),并且要在GDB中调试它,我需要手动重新运行程序,直到出现分段故障(在重新运行半天之后)失败:().
所以问题是,有没有办法告诉GDB重新运行程序,直到一些段错误?
gdb
gdb ×2
automation ×1
expect ×1
scripting ×1