Como desinstalar o BOOST 1.49 e instalar o BOOST 1.54 no Ubuntu?

5

Eu tenho um impulso de 1,49 no meu sistema Ubuntu. E estou tentando desinstalar o boost 1.49 e removê-lo completamente do meu sistema.

Depois disso, instale o Boost 1.54.0

Eu fiz assim para desinstalar 1.49 do meu sistema -

sudo apt-get --purge remove libboost-dev
sudo apt-get --purge remove libboost-all-dev

E depois disso quando eu faço o comando abaixo para ver a versão, ela ainda diz que eu tenho 1,49

cat /usr/include/boost/version.hpp | grep "BOOST_LIB_VERSION"
//  BOOST_LIB_VERSION must be defined to be the same as BOOST_VERSION
#define BOOST_LIB_VERSION "1_49"

Não sabe porquê?

E eu tentei instalar a versão do Boost 1.54.0 como essa -

wget http://sourceforge.net/projects/boost/files/boost/1.54.0/boost_1_54_0.tar.gz/download
tar -xvzf boost_1_54_0.tar.gz
cd boost_1_54_0/
./bootstrap.sh --with-libraries=atomic,date_time,exception,filesystem,iostreams,locale,program_options,regex,signals,system,test,thread,timer,log
sudo ./b2 install

Mas ainda não está me mostrando a versão 1.54.0 do boost instalada?

Quaisquer sugestões de como remover o BOOST 1.49 do meu sistema e instalar o BOOST 1.54 na minha máquina?

    
por arsenal 31.12.2013 / 02:49

1 resposta

12

Você precisa desinstalar o pacote libboost1.49-dev ... na verdade, ele deve ser removido com um único sudo apt-get autoremove . Se você não tem certeza, faça isso:

dpkg -S /usr/include/boost/version.hpp

Isto irá devolver o pacote que tem este arquivo, então você pode:

sudo apt-get autoremove package
    
por Braiam 31.12.2013 / 02:55

Tags