告诉LLDB忽略文件

时间:2012-11-03 17:09:10

标签: c++ lldb

有没有办法告诉LLDB忽略一个文件,即在调试时跳过该文件中的代码?

(这可以用作123的解决方法

1 个答案:

答案 0 :(得分:4)

有一个设置可以避免单步执行名称与正则表达式匹配的函数

(lldb) set list target.process.thread.step-avoid-regexp
step-avoid-regexp -- A regular expression defining functions step-in won't stop in.

e.g。把它放在你的~/.lldbinit文件

settings set target.process.thread.step-avoid-regexp ^[^ ]+ std::|^std::

但在Xcode 4.5.x中,这是最好的。我在你的链接#2中提到,在http://lldb.llvm.org/的LLDB源中添加了内联步进支持,但在下一版本发布之前不会在Xcode中。