zoukankan      html  css  js  c++  java
  • 输出gdb调试信息到文件中

    https://blog.csdn.net/shaomingliang499/article/details/50536975

    有时我们需要把gdb调试信息输出到文件中,利用vim编辑器强大的功能更加方便的找到出错的位置,下面我们通过一个例子来说明如何把gdb调试信息输出到文件中。

    首先键入 gdb <可执行文件> < core文件> 进入到gdb命令行中。


    键入 set logging file <文件名> 设置输出文件:

    在这里我们设置输出文件为thread.txt。

    键入 set logging on,开始拷贝:


    键入 thread apply all bt ,查看所有线程堆栈并输出到thread.txt文件中:


    键入 set logging off,停止拷贝:


    退出gdb,进入thread.txt文件中(vim thread.txt),查看所有线程堆栈:

    有时候,不小心知道了一些事,才发现自己所在乎的事是那么可笑。
  • 相关阅读:
    shell基础知识8-xargs命令
    shell基础知识7-字段分隔符与迭代器
    shell基础知识6-在不按回车键的情况下读入N个字符
    DevOps
    DevOps
    Jenkins
    Jenkins
    Jenkins
    Jenkins
    Gerrit
  • 原文地址:https://www.cnblogs.com/axjlxy/p/15423942.html
Copyright © 2011-2022 走看看