🐡

【C 言語】LS-HPACK、ls-qpack をビルドする

2024/04/26に公開

LS-HPACK は LiteSpeed で開発されている HPACK ライブラリである。Bun にも採用されている。ビルドするには cmake をインストールしておく必要がある。一連のコマンドは次のとおり

cd ls-hpack
cmake -S ./ -B build -D CMAKE_INSTALL_PREFIX=$PWD
cd build
make
make install

test ディレクトリに5つのファイルが生成されており、make test でこれらのファイルが実行される

同じく LiteSpeed で開発されている LS-QPACK もビルドしてみた。QPACK は HTTP/3 のためのヘッダー圧縮形式である

cd ls-qpack
cmake -S ./ -B build -D CMAKE_INSTALL_PREFIX=$PWD
cd build
make
make install

Discussion