关闭GDB中的警告消息
我正在编写一个运行GDB和一系列GDB命令的脚本。 我的一个命令关闭GDB中的警告消息,gdb,warnings,Gdb,Warnings,我正在编写一个运行GDB和一系列GDB命令的脚本。 我的一个命令file myfile.elf生成警告消息 warning: Loadable segment ".func_addrs" outside of ELF segments warning: Loadable segment ".aux_info" outside of ELF segments 我曾尝试在GDB中使用setverbose off命令来关闭这些功能,但没有成功 有人知道我如何阻止这些消息吗 谢谢 在gdb中没有这样做
file myfile.elf
生成警告消息
warning: Loadable segment ".func_addrs" outside of ELF segments
warning: Loadable segment ".aux_info" outside of ELF segments
我曾尝试在GDB中使用setverbose off
命令来关闭这些功能,但没有成功
有人知道我如何阻止这些消息吗
谢谢 在gdb中没有这样做的方法 您可以使用“设置日志记录”禁用所有输出。
或者您可以将其重定向到一个文件,然后grep出有问题的行,显示其余的。您应该能够通过简单地将stderr重定向到位存储桶来抑制警告消息 只需在gdb命令的末尾添加
2>/dev/null
例如:
gdb -p [Process ID] 2>/dev/null
至少这对我遇到的警告信息有效