gdb的set logging主要是将输出到终端的信息保存到文件中,具体的用法如下:
(gdb) set logging "set logging" lets you log output to a file. Usage: set logging on [FILENAME] set logging off set logging file FILENAME set logging overwrite [on|off] set logging redirect [on|off] |
命令解释:
set logging file <filename> //设定logging output 的文件
set logging on //开始logging, 所有输出到终端的信息都会写到之前设定的文件中(filename)
set logging off //停止logging
set logging overwrite on //set logging on之后的信息会覆盖掉原本filename中的内容
set logging overwrite off //set logging on之后的信息会接在原本filename内容之后
set logging redirect on //set logging on之后的信息只会输出到filename中
set logging redirect off //set logging on之后的信息会输出到文件和终端
show logging //显示当前的logging设置