StoryCode

'Debugger gdb 사용법'에 해당되는 글 2건

  1. 추가. 변수 관리
  2. 기본 실행법

추가. 변수 관리

Debugger gdb 사용법
반응형

gdb> watch 변수명 // 변수모니터링

gdb> wahtis 변수명 // 변수타입

 

반응형

'Debugger gdb 사용법' 카테고리의 다른 글

기본 실행법  (0) 2021.04.23

기본 실행법

Debugger gdb 사용법
반응형

# 레퍼런스 : ftp.gnu.org/old-gnu/Manuals/gdb/html_node/gdb_toc.html

#       기본 명령 : ftp.gnu.org/old-gnu/Manuals/gdb/html_node/gdb_14.html#SEC15

 

 

실행)

> gcc -g csvparser.c -o csvparser.o

> gdb csvparser.o

 

기본 명령)

gdb> width 70

gdb> break loadValues // breakpoint 설정. loadVlaues 는 함수명, info breakpoints 로 확인가능. 

gdb> run csvparser.csv , // 실행시 파라미터를 넘겨줄 수 있다.

gdb> n // next. 함수내 다음 줄 실행. 함수 안으로 들어가지 않지 않는다.

gdb> l // list. 현재 실행라인 주변 아래위 프로그램을 보여준다.

gdb> s // step. 함수안으로 들어간다.

gdb> bt // backtrace. 함수실행 추적리스트를 보여준다.

gdb> p lineno // 변수를 출력한다. lineno 는 프로그램내 변수다.

gdb> c // continue. 프로그램을 끝까지 혹은 다음 브레이크 포인트까지 계속 진행시킨다.

gdb> quit // gdb 종료

 

기타 명령)

gdb> shell ls -al // linux command 실행

gdb> info // 프로그램 상태

gdb> show // 시스템상태

반응형

'Debugger gdb 사용법' 카테고리의 다른 글

추가. 변수 관리  (0) 2021.04.27