Установить последнюю версию libboost и библиотек в Ubuntu 18.04?

Установить последнюю версию libboost и библиотек в Ubuntu 18.04?

Ubuntu 18.04 поставляется с libboost1.65-dev. К счастью, я могу обновить libboost (до версии 1.69 или 1.70) с помощью PPA. Однако эти PPA не поставляются с последними библиотеками boost, такими как chrono, atomic, math и т. д. Как установить libboost1.69 вместе с libboost-math1.69 и другими библиотеками boost в Ubuntu 18.04?

решение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

Инструкции можно найти здесьздесь.

Связанный контент