Ubuntu 18.04 に最新の libboost とライブラリをインストールしますか?

Ubuntu 18.04 に最新の libboost とライブラリをインストールしますか?

Ubuntu 18.04 には libboost1.65-dev が付属しています。ありがたいことに、PPA を使用して libboost (バージョン 1.69 または 1.70) をアップグレードできます。ただし、これらの PPA には、chrono、atomic、math などの最新の boost ライブラリが付属していません。Ubuntu 18.04 で libboost1.69 を libboost-math1.69 やその他の boost ライブラリと一緒にインストールするにはどうすればよいですか?

答え1

ソースを解凍します:

./bootstrap.sh --prefix=/usr && ./b2 stage threading=multi link=shared

次に、root ユーザーとして次の操作を実行します。

./b2 install threading=multi link=shared && ln -svf detail/sha1.hpp /usr/include/boost/uuid/sha1.hpp

手順については以下をご覧ください。ここ

関連情報