gdb打core文件输出到文件的命令
时间: 2023-08-31 18:06:47 浏览: 177
gcore使用和内存打印,gdb常用命令行
在使用 GDB 调试程序并捕获 core 文件时,你可以使用以下命令将输出保存到文件中:
1. 打开 GDB 并加载 core 文件:
```
gdb <可执行文件> <core 文件>
```
2. 设置输出文件:
```
set logging file <输出文件名>
```
3. 开启日志记录:
```
set logging on
```
4. 执行 GDB 命令以分析 core 文件:
```
bt full
```
5. 关闭日志记录:
```
set logging off
```
6. 退出 GDB:
```
quit
```
这样,调试会话期间的所有输出将被记录到指定的文件中。请确保替换 `<可执行文件>`、`<core 文件>` 和 `<输出文件名>` 为实际的文件名和路径。
阅读全文