개발 (develop)

GDB 유틸리티 매뉴얼

삽질그만 2019. 7. 26. 16:28

1. 개요

  문서는 GNU에서 만든 강력한 디버거 (GDB) 소개와 사용법 그리고 예제 등을 정리한 문서이다.

 

2. GDB 대한 소개

  gdb CLI(명령라인 인터페이스) 통해 각종 정보를 제공하는데, 메모리 정보, 스택 정보, 레지스터 정보 매우 다양한 정보를 제공한다.

그리고 제한적이지만 멀티프로세스, 멀티스레드 디버깅이 가능하며, 원격으로 커널을 디버깅 수도 있다.

gdb 굉장히 단순하고 직관적인 디버거다. 그래서 사용하기 쉽고 빨리 배울 있다.

하지만 기본적으로 텍스트 모드에서 동작 하기 때문에 사용하는데 다소 불편한 감이 있다.

 

3. 사용 방법

자세한 사용방법에 대한 내용은 아래링크에서 확인하실수 있습니다.

https://cafe.naver.com/devms/42

 

GDB 유틸리티 매뉴얼

대한민국 모임의 시작, 네이버 카페

cafe.naver.com

 

참고문헌 및 자료

- 유닉스 리눅스 프로그래밍 필수 유틸리티 [개정판]  - 한빛 미디어 (백창우)