如何解决缩进gdb中的输出以用于“框架全部应用”等
我想使用backtrace full
执行bt full
(gdb
)的步骤,就像frame apply all
中的步骤一样,我在每个帧上收集并发出更多信息。 / p>
使用类似的方法进行基础操作相对简单
set print frame-arguments all
set print entry-values if-needed
set print pretty on
set print frame-info source-and-location
define frameinfo
echo locals:\n
info locals
# ... varIoUs app-specific logic here ...
end
frame apply all frameinfo
...但是我一生都找不到像bt full
这样的缩进信息命令输出的方法。
结果的可读性很差。
这是“使用Python并希望它可用”的另一种情况吗?还是我明显缺少这里的东西?
如果需要,我将退回到常规的bt full
,然后再使用单独的frame apply all
,它将捕获并重新显示重要帧上的额外信息。但是,我宁愿能够以一种可读的方式在一处展示所有内容。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。