본문 바로가기
프로그래밍/그외

gdb 사용 Tip 2

by 써드아이 2013. 12. 12.

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            // 프로그램 스택 출력



'프로그래밍 > 그외' 카테고리의 다른 글

getopt_long 함수 사용예제  (0) 2018.04.03
엔디안 (바이트 오더링)과 구조체  (0) 2017.06.21
[SQL] sql 구문 몇가지  (0) 2014.06.13
[SQL] select 한 내용을 insert 하기  (0) 2014.06.12
MFC / Win32 프로그래밍 팁  (0) 2014.04.16