2014-11-25 2 views
1

help breakpoint set의 문서를 읽으면서 breakpoint set -w <boolean>을 사용하여 예외가 발생하는 중단 점을 설정할 수 있음을 알 수 있습니다.lldb는 "-w"로 예외 중단 점을 설정합니다

나를 혼란스럽게 생각하는 것은 내가 부울 값을 설정할 수 없다는 것입니다. 나는 breakpoint set -w truebreakpoint set -w 1breakpoint set -w yes을 시도했지만 모두 이해가 가지 않는다. lldb는 항상 error: invalid combination of options for the given command이라고 알려준다.

제 질문은 : breakpoint set -w <boolean> 명령을 사용하여 예외 중단 점을 활성화하는 방법은 무엇입니까?

네, Xcode가 타이핑없이이 작업을 쉽게 할 수 있다는 것을 알고 있습니다.하지만 명령 행에서 Xcode를 사용하는 방법을 알고 싶습니다.

답변

0

help breakpoint set 출력의 "명령 옵션 사용"부분을 보면 -w 및 -h 옵션이 -E 옵션과 함께 만 허용된다는 것을 알 수 있습니다. 이는 -E 옵션을 사용하여 설정 한 언어 별 예외 중단 점을 수정하기 때문입니다. 또한 -w true이 기본값이므로 지정된 언어 예외에 대한 예외 예외를 중단하지 않으려면이 옵션 만 지정하면됩니다. 당신이 C에서 예를 들어 중단하려는 경우 일반적으로, ++ 예외는 말할 수 던졌습니다 :

(lldb) break set -E c++ 

당신은 또한

(lldb) break set -E c++ -w true -h false 

이 같은 효과를 얻기 위해 말할 수 있지만.