^ Beyond Linux(r) From Scratch (systemd Edition) - Version 12.1 ^^^ ^ Chapter 9. General Libraries ^^^ |[[.:libstatgrab-0.92.1|이전]] | [[.:index|위로]] / [[:start|처음으로]] | [[.:libunistring-1.1|다음]]| |libstatgrab-0.92.1 | libunistring-1.1| ---- ===== libtasn1-4.19.0 ===== ==== libtasn1 소개 ==== libtasn1은 ASN.1 스키마에 따라 DER/BER 데이터를 인코딩 및 디코딩하는 이식성이 뛰어난 C 라이브러리입니다. 이 패키지는 LFS 12.1 플랫폼을 사용하여 빌드하고 제대로 작동하는 것으로 알려져 있습니다. === 패키지 정보 === * 다운로드(HTTP): [[https://ftp.gnu.org/gnu/libtasn1/libtasn1-4.19.0.tar.gz|libtasn1-4.19.0.tar.gz]] * MD5 Sum: f701ab57eb8e7d9c105b2cd5d809b29a * 다운로드 크기: 1.7 MB * 필요한 예상 디스크 공간: 17 MB (테스트 포함) * 예상 빌드 시간: 0.8 SBU (테스트 포함) === libtasn1 종속성 === == 선택 사항 == * [[.:GTK-Doc-1.33.2]] * [[.:Valgrind-3.22.0]] ==== libtasn1 설치 ==== 다음과 같이 libtasn1을 설치합니다. ./configure --prefix=/usr --disable-static && make 결과를 테스트하려면 ''**make check**''를 실행하여 확인합니다. 이제 //''root''// 사용자로 make install ****configure**** 스크립트에 ''--enable-gtk-doc'' 매개 변수를 전달하지 않았다면 //''root''// 사용자로 다음과 같이 API 문서를 설치할 수 있습니다. make -C doc/reference install-data-local ==== 명령 설명 ==== * //--disable-static//: 정적 라이브러리 설치를 제한합니다. * //--enable-gtk-doc//: GTK-Doc이 설치되어 있고 API 설명서를 다시 빌드하여 설치하려는 경우에 사용됩니다. 더는 사용하지 않는 gtk-doc 프로그램을 사용하기 때문에 패키지 빌드를 망치게 합니다. ==== 내용 ==== * **설치 프로그램:** \\ asn1Coding, asn1Decoding 및 asn1Parser * **설치 라이브러리:** \\ libtasn1.so * **설치 디렉토리** \\ /usr/share/gtk-doc/html/libtasn1 === 간단한 설명=== * **asn1Coding** \\ ASN.1 DER 인코더입니다. * **asn1Decoding** \\ ASN.1 DER 디코더입니다. * **asn1Parser** \\ libtasn1용 ASN.1 구문 트리 생성기입니다. * libtasn1.so \\ 추상 구문 표기법 1(ASN.1) 및 구별 인코딩 규칙(DER) 조작을 위한 라이브러리입니다.