Debian に Boost.CRC ライブラリをインストールする方法

Debian に Boost.CRC ライブラリをインストールする方法

Debian 11.7 に Boost CRC ライブラリをインストールする必要があります。 Synaptic Package Managerで検索しましたが、見つかりませんでした。

また、可能であれば、追加のBoostパッケージとライブラリを必要とせずに、特定のライブラリのみ(最小構成で)インストールすることをお勧めします。

答え1

特定のBoostライブラリは必要なく、ヘッダーだけが必要です。

sudo apt install libboost1.74-dev

編むブーストサンプルCRCプログラム次の依存関係を使用して機能バイナリを生成します。

$ ldd crc_example
    linux-vdso.so.1 (0x00007fff22763000)
    libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f71b878b000)
    libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f71b8771000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f71b85ac000)
    libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f71b8468000)
    /lib64/ld-linux-x86-64.so.2 (0x00007f71b899f000)

関連情報