You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何禁用旧版本gdb的「New Thread」和「Thread exited」提示信息?

解决老旧GDB版本(6.3.0.0-1.21_1rh)线程消息刷屏问题

你使用的GDB版本(GNU gdb Red Hat Linux 6.3.0.0-1.21_1rh)过于老旧,set print thread-events off是较新版本GDB才支持的命令,因此无法生效。针对该版本,有两种可行方法禁用线程消息:

方法一:使用原生线程通知控制命令

直接在GDB中执行以下命令:

set thread notify off

该命令是早期GDB用于关闭线程创建、退出等事件通知的原生命令,执行后即可停止输出[New Thread...]和[Thread... exited]这类刷屏消息。

方法二:启用日志重定向

如果上述命令仍无法满足需求,可以将GDB输出重定向到日志文件,避免终端被刷屏:

  1. 执行命令开启日志:
set logging on

GDB会自动将所有输出写入当前目录下的gdb.txt文件,此时终端仅显示你输入的命令及核心交互结果。
2. 需要关闭日志时执行:

set logging off

内容的提问来源于stack exchange,提问作者Anonymouse

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 12:29:55