🐡
【C 言語】LS-HPACK、ls-qpack をビルドする
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