gdb日志记录
在实际工作中,常常会使用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
更多gdb命令功能,见《100个gdb小技巧》