gdb中有时候碰到变量内容很长,需要将变量内容输出到文件,则需要使用gdb日志记录
具体操作如下:
(gdb) set logging file fileName 设置文件名,文件默认生成在运行gdb命令的目录下;
(gdb) set logging on 启动日志记录;
(gdb) set height 0 这样gdb需要多行输出时,就会全部输出,中间不会暂停;
(gdb) set print elements 0 这样gdb在打印时就没有默认为200个元素的长度限制;
(gdb) thread apply all bt 在这里去实际操作,
所需要的gdb命令(gdb) set logging off