Linux From Scratch - Version 12.1-systemd | ||
---|---|---|
Chapter 8. Installing Basic System Software | ||
이전 | 위로 / 처음으로 | 다음 |
Libtool-2.4.7 | Gperf-3.1 |
8.37. GDBM-1.23
GDBM 패키지에는 GNU 데이터베이스 관리자가 포함되어 있습니다. 확장 가능한 해싱을 사용하는 데이터베이스 함수 라이브러리로, 표준 UNIX dbm처럼 작동합니다. 이 라이브러리는 키/데이터 쌍 저장, 키로 데이터 검색 및 검색, 데이터와 함께 키 삭제를 위한 기본 자료형을 제공합니다.
- 빌드 시간: 0.1 SBU
- 디스크 공간: 13 MB
8.37.1. GDBM 설치
GDBM 컴파일을 준비합니다.
./configure --prefix=/usr \
--disable-static \
--enable-libgdbm-compat
configure 옵션의 의미
- –enable-libgdbm-compat
libgdbm 호환 라이브러리를 빌드할 수 있습니다. LFS 외부의 일부 패키지는 LFS에서 제공하는 이전 DBM 루틴이 필요할 수 있습니다.
패키지를 컴파일합니다.
make
결과를 테스트하려면
make check
패키지를 설치합니다.
make install
8.37.2. GDBM 패키지 구성
- 설치된 프로그램:
gdbm_dump, gdbm_load, gdbmtool - 설치된 라이브러리:
libgdbm.so 및 libgdbm_compat.so
간략한 설명
- gdbm_dump
GDBM 데이터베이스를 파일로 덤프합니다. - gdbm_load
덤프 파일에서 GDBM 데이터베이스를 다시 생성합니다. - gdbmtool
GDBM 데이터베이스를 테스트하고 수정합니다. - libgdbm
해시된 데이터베이스를 조작하는 함수를 포함합니다. - libgdbm_compat
이전 DBM 함수를 포함하는 호환성 라이브러리