Instalar o libboost e as bibliotecas mais recentes no Ubuntu 18.04?

Instalar o libboost e as bibliotecas mais recentes no Ubuntu 18.04?

Ubuntu 18.04 vem com libboost1.65-dev. Felizmente, consigo atualizar o libboost (para a versão 1.69 ou 1.70) usando PPAs. No entanto, esses PPAs não vêm com as bibliotecas boost mais recentes, como chrono, atomic, math, etc. Como instalo o libboost1.69 junto com o libboost-math1.69 e outras bibliotecas boost no Ubuntu 18.04?

Responder1

Descompacte a fonte:

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

Agora, como usuário root:

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

As instruções podem ser encontradas emaqui.

informação relacionada