Beyond Linux® From Scratch (systemd Edition) - Version 12.1 | ||
---|---|---|
Chapter 17. Networking Libraries | ||
이전 | 위로 / 처음으로 | 다음 |
neon-0.33.0 | rpcsvc-proto-1.4.4 |
nghttp2-1.59.0
nghttp2 소개
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 종속성
권장
선택
nghttp2 설치
다음과 같이 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로 구현한 라이브러리.