每天学点GDB 3

每天学点GDB 3

在上一篇提及如何在断点处打印调试信息后,程序自动继续执行。本节主要讲述如何让将调试的内容保存到外部文件里面。

默认情况下,日志是没有打开的,所有的调试信息都会在屏幕中显示,即默认是输出到stdout中的。那么有没有可能将输出到屏幕中的内容保存到文件里呢。答案自然是肯定的,这里面有个地方遇要注意一下子,具体会在下面的示例中提及。

将日志文件打开,不指定文件名的话,默认的文件名是gdb.txt

gdb)set logging on

查看更多有关logging设置相关的帮助,可以用如下的指令。

gdb)help set logging

在设置日志的时候,有一点需要注意,如果日志输出过长,导致滚屏发生的话。程序会停下来等待人工干预,这样在上一节中使用commands的目的就无法实现。

为了抑止滚屏时人工干预,需要输入如下指令。

gdb)set pagination off

在本节最后提及的是在gdb中环境中执行shell里的指令,如gdb的输出内容过多,准备调用clear来清屏。

gdb)shell clear

如果源代码发生变化了,想在gdb中直接调用相关指令进行编译。

gdb)shell gcc -o hello -g hello.c

将最新的目标文件再次载入到gdb

gdb)file hello

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/110179.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • python类型转换astype时间_python dataframe astype 字段类型转换方法

    python类型转换astype时间_python dataframe astype 字段类型转换方法使用astype实现dataframe字段类型转换#-*-coding:UTF-8-*-importpandasaspddf=pd.DataFrame([{‘col1′:’a’,’col2′:’1′},{‘col1′:’b’,’col2′:’2′}])printdf.dtypesdf[‘col2’]=df[‘col2’].astype(‘int’)print’–…

    2022年6月5日
    48
  • php判断坐标是否在指定的多边形中「建议收藏」

    php判断坐标是否在指定的多边形中

    2022年2月11日
    54
  • 数据库4种索引类型_数据库索引类型

    数据库4种索引类型_数据库索引类型本文介绍DCache中k-v和k-k-v这2种数据类型的基本存储结构,底层采用hash存储,key值的设置使用的是一致性哈希算法,hash冲突通过链表解决。希望通过本文可以帮助你快速理解DCache的底层实现。

    2022年10月19日
    2
  • p6spy mysql8_P6Spy配置使用

    p6spy mysql8_P6Spy配置使用P6Spy是一个可以用来在应用程序中拦截和修改数据操作语句的开源框架。通过P6Spy我们可以对SQL语句进行拦截,相当于一个SQL语句的记录器,这样我们可以用它来作相关的分析,比如性能分析。P6SPY提供了如下几个功能:记录SQL语句的执行时间戳。记录SQL语句类型记录SQL填入参数的和没有填入参数的SQL语句根据配置的时间控制SQL语句的执行时间,对超出时间的SQL语句输出到日志文件中下面是p…

    2022年10月6日
    4
  • LabelImg教程[通俗易懂]

    LabelImg教程[通俗易懂]目标检测中,原始图片的标注过程是非常重要的,它的作用是在原始图像中标注目标物体位置并对每张图片生成相应的xml文件表示目标标准框的位置。本文介绍一款使用方便且能够标注多类别并能直接生成xml文件的标注工具——labelImg工具,并对其使用方法做一个介绍。本文仅针对ubuntu系统做使用介绍。1、下载LabelImg方式1:网址:https://github.com/tzu…

    2022年6月20日
    56
  • html5 sexteen,Female Singaporean teacher jailed for teen sex

    html5 sexteen,Female Singaporean teacher jailed for teen sexAfemaleSingaporeanteacherwhohadsexwithaminorstudentwassentencedfortenmonthsinjailonMonday,localmediareported.AccordingtoChineselanguagenewspaperLianheZaobao,the32-year-ol…

    2022年5月10日
    48

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号