繁体   English   中英

在 lldb 中抛出的每个 C++ 异常上打印调用堆栈

[英]print callstack on every C++ exception throw in lldb

我正在使用 lldb,我想捕获所有基于 C++ 的异常,并自动为每个断点打印当前线程的调用堆栈,然后继续。

这将在所有异常break set -E C++时停止,但是如何设置将打印调用堆栈(bt 命令)并自动继续的自动化?

纳克斯

这些都可以作为 break set 命令的选项使用(有关更多选项,请参见help break set )。 你要:

break set -E C++ -G 1 -C "bt"

您还可以在创建后使用breakpoint command add命令更改断点上的命令。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM