2016-09-30 4 views
4

방금 ​​Sierra OS로 업그레이드하고 파일을 gdb로로드 한 후 중단 점을 설정하고 프로그램을 실행하려고하면 "시작 프로그램이 신호 SIG113로 종료 됨, 실시간 사건 113. " 누구든지이 문제를 해결하는 방법을 알고 있습니까?시에라 OS 업그레이드시 gdb 오류

+0

이 작업은 모든 프로그램에서 발생합니까? "helloWorld"를 디버깅하면 어떻게됩니까? – JimHawkins

+0

예, 모든 프로그램. hello_world에서도 문제가 발생합니다.cpp –

+0

쉽게 문제를 해결하려면 여기로 이동하십시오. http://stackoverflow.com/questions/39702871/gdb-kind-of-doesnt-work-on-macos-sierra/40437725#40437725 – Salamit

답변

2

해결 방법 : 컴퓨터를 다시 시작하고 시작시 CMD + R 키를 누른 상태로 복구 OS에

  • 부팅 SIP

    을 해제하여.
  • Utilities 메뉴에서 Launch Terminal을 선택하십시오. 지금 노력하고 있습니다 csrutil disable
  • 다시 시작 OS
  • GDC, 행복 디버깅 :

  • 다음 명령을 입력합니다!

    SIP 란 무엇입니까?Here
    다시 SIP를 다시 활성화하는 방법은 무엇입니까? 이전 단계 반복 사용 csrutil enable
    SIP를 사용하지 않으려면 어떻게합니까? 기본 LLDB를 사용

    • GDC

      남겨 :

    솔루션

    ... 계속 읽기 그냥 엑스 코드를 설치합니다. App Store에서 무료로 사용할 수 있습니다. 모든 명령 행 도구도 설치합니다.

  • 비 원어민을 사용하여 BREW, 포트 등을 사용합니다. 예를 들어 설치하기가 너무 쉽습니다. brew install llvm --with-lldb --with-clang 그러나 코드 서명도해야합니다. 이 아닙니다.

+3

SIP를 끄지 않아도 문제가 해결되지 않았습니다. 문제는 여기에 있고 두 컴퓨터에서 해본 적이 있습니다. 나는 여전히 '시작 프로그램이 신호 SIG113, 실시간 이벤트 113으로 종료 됨'과 같은 오류가 발생합니다. :( –

+0

10.12.4와 함께 행운이 없음 – avh