2013-03-21 7 views

Odpowiedz

12

Kluczem jest lldb ustawienie target.process.thread.step-avoid-regexp. Na moim Macu miał on domyślną wartość ^std::. Możesz to sprawdzić w swoim setupie, wpisując lldb i wpisując: settings show target.process.thread.step-avoid-regexp. W każdym razie, co można zrobić, to edit ~/.lldbinit, tworząc go, jeśli jeszcze nie istnieje, i dodaj linię jak

settings set target.process.thread.step-avoid-regexp ^(std::|boost::shared_ptr) 

Dzięki temu poprzedni zachowanie nie wchodząc do std :: rzeczy, a także nie wkracza w shared_ptr.

+0

Świetnie. Dzięki. Niezbyt duży użytkownik mac, więc postaram się wymyślić, jak to zrobić. – Tavison

+0

Uratowałeś ten dzień – philix