문서 보기이전 판역링크Fold/unfold all맨 위로 이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요. ^ Linux From Scratch - Version 12.1-systemd ^^^ ^ Chapter 8. Installing Basic System Software ^^^ |[[.:106-libtool-2.4.7|이전]] | [[.:08-installing_basic_system_software|위로]] / [[.:12.1|처음으로]] | [[.:108-gperf-3.1|다음]]| |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 컴파일을 준비합니다. <code bash> ./configure --prefix=/usr \ --disable-static \ --enable-libgdbm-compat </code> === configure 옵션의 의미 === * **--enable-libgdbm-compat** \\ libgdbm 호환 라이브러리를 빌드할 수 있습니다. LFS 외부의 일부 패키지는 LFS에서 제공하는 이전 DBM 루틴이 필요할 수 있습니다. 패키지를 컴파일합니다. <code bash> make </code> 결과를 테스트하려면 <code bash> make check </code> 패키지를 설치합니다. <code bash> make install </code> ---- ==== 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 함수를 포함하는 호환성 라이브러리 linuxfromscratch/12.1/107-gdbm-1.23.txt 마지막으로 수정됨: 2024/06/15 11:54저자 baecy