5

ファイルを無視するように LLDB に指示する方法、つまり、デバッグ時にそのファイル内のコードをステップ オーバーする方法はありますか?

(これは123の回避策として使用できます)

4

1 に答える 1

7

名前が正規表現に一致する関数にステップインしないようにする設定があり、

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

たとえば、これを~/.lldbinitファイルに入れます

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

しかし、Xcode 4.5.x では、これができる最善の方法です。リンクの #2 で、インライン ステップのサポートがhttp://lldb.llvm.org/の LLDB ソースに追加されたことを述べましたが、次のリリースまで Xcode には含まれません。

于 2012-11-03T20:45:39.293 に答える