Debuginfo

From 탱이의 잡동사니
Jump to: navigation, search

Overview

Debuginfo 내용 정리.

Debuginfo 는 RPM 패키지 사용시 발생한 Core-dump 파일을 분석할 때 필요한 debugging 내용을 담아놓은 패키지이다.

Install

debuginfo-install

$ debuginfo-install [options] package1 [package2] [package..]

yum/rpm

Yum 명령어로도 debuginfo 패키지 설치가 가능하다. -debuginfo 라는 postfix 를 가진다.

$ yum install <package name>-debuginfo

Create debuginfo

rpmbuild 명령어 사용시, -ba 옵션을 붙여주면 <package name>-debuginfo.rpm 패키지를 같이 생성해준다.

$ rpmbuild -ba foo.spec

debug with debuginfo

그냥 core 파일을 gdb 로 열면, 알아서 디버그 관련 정보를 로드해준다. 편리하다! :)