beyondlinuxfromscratch:installedpackages:nghttp2-1.59.0

Beyond Linux® From Scratch (systemd Edition) - Version 12.1
Chapter 17. Networking Libraries
이전 위로 / 처음으로 다음
neon-0.33.0 rpcsvc-proto-1.4.4

nghttp2는 HTTP/2와 그 헤더 압축 알고리즘인 HPACK의 구현입니다.

이 패키지는 LFS 12.1 플랫폼을 사용하여 빌드하고 제대로 작동하는 것으로 알려져 있습니다.

패키지 정보

  • 다운로드(HTTP): nghttp2-1.59.0.tar.xz
  • MD5 Sum: 97c1931900eee69ac6dd1e1c09f22e30
  • 다운로드 크기: 1.5 MB
  • 필요한 예상 디스크 공간: 19 MB
  • 예상 빌드 시간: 0.1 SBU 미만

nghttp2 종속성

권장
선택

다음은 주요 라이브러리만 빌드하는 것이 아니라 전체 패키지를 빌드하는 경우에만 사용됩니다.

테스트 스위트를 실행하려면 Cunit이 필요합니다.

다음과 같이 nghttp2를 설치합니다.

./configure --prefix=/usr     \
            --disable-static  \
            --enable-lib-only \
            --docdir=/usr/share/doc/nghttp2-1.59.0 &&
make

테스트 스위트는 BLFS의 범위를 벗어난 CUnit이 필요합니다.

이제 root 사용자로서

make install

  • –disable-static: 정적 라이브러리 설치를 제한합니다.
  • –enable-lib-only: libnghttp2만 빌드합니다. 예제 애플리케이션, Python 바인딩 또는 C++ asio 라이브러리를 빌드하려면 이 스위치를 생략하세요.
  • 설치된 라이브러리:
    libnghttp2.so
  • 설치된 디렉토리:
    /usr/include/nghttp2, /usr/share/nghttp2, /usr/share/doc/nghttp2-1.59.0

간단한 설명

  • libnghttp2.so
    하이퍼텍스트 전송 프로토콜 버전 2를 C로 구현한 라이브러리.
  • beyondlinuxfromscratch/installedpackages/nghttp2-1.59.0.txt
  • 마지막으로 수정됨: 2024/05/22 21:34
  • 저자 baecy