Boost 1.58 instalado, mas boost_thread e boost_locale faltando

1

Tentando construir um projeto que requer reforço. Eu recebo o seguinte erro:

Unable to find the requested Boost libraries.

  Boost version: 1.58.0

  Boost include path: /usr/include

  Could not find the following Boost libraries:

          boost_thread
          boost_locale

  Some (but not all) of the required Boost libraries were found.  You may
  need to install these additional Boost libraries.  Alternatively, set
  BOOST_LIBRARYDIR to the directory containing Boost libraries or BOOST_ROOT
  to the location of Boost.

Se eu correr

sudo apt-get install libboost-all-dev

Eu obtenho

libboost-all-dev is already the newest version (1.58.0.1ubuntu1).

Então eu não sei o que fazer aqui. Como instalar esses pacotes específicos de reforço ou reinstalar todo o pacote de otimização?

edit: Além disso, se eu executar o apt-get remove o libboost-all-dev, nada parece ser removido. Rodar o apt-get instala o libboost-all-dev depois ainda me diz que eu tenho a versão mais nova.

    
por Jonathan Lindgren 17.04.2018 / 10:42

0 respostas