DEBUG
사용법
1. gcc -g 옵션 붙여서 컴파일
gcc -g file.c
C
복사
2. lldb 실행
lldb a.out
C
복사
3. breakpoint 걸기
(lldb) b main //함수 이름
(lldb) b file.c:50 //파일 이름:줄
C
복사
4. 검사하기
•
breakpoint 앞까지는 원래대로 실행시키고, breakpoint(이 경우, file.c 파일의 50번째 줄) 부터 한 줄 씩 검사
(lldb) r //r 또는 run 으로 실행
(lldb) n //한 줄 씩 step over
(lldb) s //함수 안으로 step in
C
복사
•
오류 없는 경우
◦
n 눌러서 다음 줄로 step over
•
오류 있는 경우
◦
stop reason 에서 오류 내용 확인 가능
이 경우, arr 값을 불러올 때 오류.
참고: