Como instalar o Boost C ++ no Ubuntu Top 10.Top 10

Como instalar o Boost C ++ no Ubuntu Top 10.Top 10
Como desenvolvedor de C ++, ter todas as ferramentas necessárias para facilitar o desenvolvimento é uma vantagem adicional. A biblioteca Boost C ++ contém todas as bibliotecas de código aberto que você precisa para o seu desenvolvimento C ++. Essas bibliotecas vêm empacotadas com Boost C++. Depois de instalá -lo, você pode começar a usar as bibliotecas em seu código durante o desenvolvimento.

Abordaremos a instalação completa do Boost C ++ no Ubuntu 22.04.

Duas maneiras de instalar o Boost C ++ no Ubuntu 22.04

Você tem duas opções para instalar a biblioteca C ++ Boost no Ubuntu 22.04. Primeiro, você pode instalá -lo através do repositório APT do Ubuntu, mas isso não fornecerá a versão mais recente. Como alternativa, você pode instalá -lo a partir de seu código -fonte, o que oferece um acesso à versão mais recente.

1. Instale o Boost C ++ via apt

Instalá -lo através do repositório APT é a abordagem mais conveniente para uma instalação rápida de Boost C ++ no seu Ubuntu 22.04. Comece atualizando o repositório.

$ sudo apt update

A próxima etapa é instalar o pacote Libboost-All-Dev, que contém o Boost C ++ Development Libraries.

$ sudo apt install libboost-tudo-dev

Os pacotes de aumento de C ++ são grandes de tamanho. Pressione Y para confirmar a instalação. Garanta um espaço adequado em seu sistema para acomodar a instalação.

Depois que o pacote concluir a instalação, verifique se a instalação é bem -sucedida, verificando a versão de instalação do Boost C ++.

$ dpkg -s libboost -dev | Versão Grep

A versão instalada é 1.74, mas esse não é o último lançamento. Para obter a versão mais recente, use o segundo método de instalação que discutiremos mais adiante neste artigo.

Quando você instala o Boost C ++ via APT, você pode desinstalar o pacote instalado e as dependências com o seguinte comando:

$ sudo apt autoremove libboost-tudo-dev

2. Instale o Boost C ++ via código -fonte

Para alguém que deseja sujar as mãos, instalando as mais recentes bibliotecas C ++, você deve instalá -las através de seu código -fonte.

Comece visitando o site Boost C ++ e abra a seção "Downloads". Localize a opção para os "Downloads de Boost" e clique no "lançamento atual".

Uma lista dos lançamentos atuais disponíveis que você pode baixar aparecerá. Clique com o botão direito do mouse no “alcatrão.opção gz ”e copie seu link. Você também pode clicar nele para iniciar o download.

No seu terminal, use WGet para baixar o arquivo através do terminal. Use o link que você copiou com o comando wget para iniciar o download.

Depois que o download concluir, navegue até o diretório de download. Aqui, movemos o arquivo para nossos "Downloads" para verificar se baixamos o arquivo TAR que contém o código -fonte.

Extraia o arquivo de arquivo com o seguinte comando:

$ tar xvf boost_1_81_0_tar.gz

Navegue no diretório "botas" extraído.

$ CD Boost_1_81_0/

Devemos instalar as dependências necessárias para apoiar a instalação do Boost C++. Execute o seguinte comando e todas as dependências instalarão:

$ sudo apt install build-essencial python3-dev g ++ autotools-dev libicu-dev libbz2-dev -y

Precisamos então configurar o bootstrap do impulso. O comando a seguir inicia o script de bootstrap e constrói o mecanismo B2:

$ sudo ./bootstrap.sh -prefixo =/usr/

Agora você pode executar o motor B2 gerado.

$ ./b2

Por fim, instale o Boost C ++ usando o B2.

$ sudo ./B2 Instale

Depois que o programa executar, a instalação será concluída e você terá as bibliotecas C ++ Boost disponíveis em seu sistema. Você pode invocá -los ao escrever seus projetos C ++.

Conclusão

O Boost C ++ é uma biblioteca útil para trabalhar com projetos C ++. Oferece bibliotecas diferentes que você pode usar. Cobrimos duas maneiras de instalá -lo no seu Ubuntu 22.04. Você pode instalá -lo diretamente via apt ou usando seu código -fonte. Use o método que é conveniente para o seu caso.