도전2022

gdb 사용법 본문

참고자료

gdb 사용법

hotdigi 2010. 4. 26. 16:09
암기가 잘 안된다. ㅠ.ㅠ. 

1. break 걸기, 이동, 
-> break (라인 or 함수명)
-> n : 다음
-> s : 들어가기
-> c : 다음 브레이크 까지 실행 
-> info break : 현재 브레이크 걸린 상태 확인하기
-> delete (1) : 해당 break 제거
-> bt : 스택을 백트레이스
-> info b : 브레이크 포인터 확인

2. 변수의 값 확인, 설정하기
-> set 변수 = 값
-> print 변수명, @<횟수>를 이용하여 여러줄의 출력을 동시에 가능

3. gdb로 디버깅하는 파일에 argv 전달하기 
-> gdb 실행파일
-> (gdb) run arg2 arg3 

4. 

참고 사이트 


[3] http://www.gnu.org/software/gdb/documentation/
[image of Archer
Fish]

GDB: The GNU Project Debugger

[bugs] [committee] [contributing] [current cvs] [documentation] [download] [home] [irc] [links] [mailing lists] [news] [schedule] [song] [wiki]

GDB Documentation

Printed Manuals

The GNU Press has printed versions of most manuals, including Debugging with GDB available.

Online GDB manuals

Documentation generated from the current sources are available online:

GDB User Manual (gziped PDF)
Describes how to use GDB.
Translations are also available:
GDB Internals Manual (gziped PDF)
Technical details of the internals of GDB.

The documentation is also available for download in a number of different formats including (HTML, DVI, PS and PDF).

Versions of the documentation generated from the last release and most recent branch are also available.



GDB를 이용한 디버깅

GNU 소스-레벨 디버거

Fifth Edition, for GDB version

April 1998

Richard M. Stallman and Roland H. Pesch
초벌 번역 : 정강훈


차례


 

'참고자료' 카테고리의 다른 글

Windows 7 자료조사  (0) 2010.04.28
samsung, Windows Phone DevDays 2010  (0) 2010.04.27
중앙일보 뉴스 앱  (0) 2010.04.23
클럭 카드라는 것이 있구나.  (0) 2010.04.22
리눅스 기반 핸드폰 검색  (0) 2010.04.22