6.48. Elfutils-0.178의 Libelf

Libelf는 실행 가능하고 링크 가능한 포맷(Executable and Linkable Format, ELF) 파일들을 처리하기 위한 라이브러리이다.

예상 빌드 시간: 0.9 SBU
필요 디스크 공간: 124 MB

6.48.1. Libelf 설치

Libelf는 elfutils-0.178 패키지의 일부이다. 소스 tarball로 elfutils-0.178를 사용하라.

Libelf 컴파일을 준비한다:

./configure --prefix=/usr --disable-debuginfod

패키지를 컴파일한다:

make

결과를 테스트하려면 실행하라:

make check

run-elfclassify.sh라는 테스트는 실패한다고 알려져 있다.

Libelf만 설치한다:

make -C libelf install
install -vm644 config/libelf.pc /usr/lib/pkgconfig
rm /usr/lib/libelf.a

6.48.2. Libelf의 내용

설치된 라이브러리: libelf.so
설치된 디렉토리: /usr/include/elfutils