프로그래밍/그외
gdb 사용 Tip 2
써드아이
2013. 12. 12. 17:36
http://freemmer.tistory.com/31
(gdb) b
(gdb) info b
(gdb) info locals
(gdb) info variables
(gdb) info registers
(gdb) info arg
(gdb) info functions
(gdb) cond 1 <condition>
(gdb) cl #
(gdb) enable / disable
(gdb) s // 현재행을 수행한다. 함수 내부로 진입 (step)
(gdb) s 10 // step 명령을 10번 수행
(gdb) n // 현재행을 수행. 함수는 진입하지않고 샐행후 넘어간다. (next)
(gdb) n 10 // next 명령을 10번 수행
(gdb) c // continue
(gdb) u // for 문에서 빠져나와 다음 브레이크까지 진행
(gdb) finish // 현재 함수를 실행하고 빠져나간다.
(gdb) return // 현재 함수를 실행하지 않고 빠져나간다.
(gdb) watch var // 변수 var의 값이 변경될 때 브레이크가 걸리도록 한다.
(gdb) p
(gdb) display var // 매번 변수 var의 값을 출력한다.
(gdb) bt // 프로그램 스택 출력