Debuginfo

From 탱이의 잡동사니
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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 로 열면, 알아서 디버그 관련 정보를 로드해준다. 편리하다! :)