如何使gdb日志记录命令像windbg那样?

如何使gdb日志记录命令像windbg那样?,gdb,windbg,Gdb,Windbg,当您在windbg(.logopen)中打开日志记录时,日志记录输出将包括您在提示符kd>上键入的内容。但是当您打开gdb中的logging(set loggin)时,只会记录命令的输出,如何使gdb也在日志文件中回显/记录命令 这只是总结结果,应该归功于dbrank0 因此,实现类似功能的补丁将被拒绝。另一种选择是记录终端会话,请参阅和。如果要在日志文件中记录命令详细信息,可以在gdb中设置命令跟踪,同时记录: set trace-commands on set logging

当您在windbg(
.logopen
)中打开日志记录时,日志记录输出将包括您在提示符
kd>
上键入的内容。但是当您打开gdb中的logging(
set loggin
)时,只会记录命令的输出,如何使gdb也在日志文件中回显/记录命令

这只是总结结果,应该归功于dbrank0


因此,实现类似功能的补丁将被拒绝。另一种选择是记录终端会话,请参阅和。

如果要在日志文件中记录命令详细信息,可以在gdb中设置命令跟踪,同时记录:

    set trace-commands on
    set logging on

这将产生所需的日志

看来这是不可能的(除非你登录终端):谢谢你的信息。通过终端登录是可以的,尽管不是那么简单。感谢我将把这作为答案。查看代码,GDB6.6中添加了该选项。