Como instalar o Boost C++ no Ubuntu 22.04
Como desenvolvedor C++, ter todas as ferramentas necessárias para facilitar o desenvolvimento é uma vantagem adicional. A biblioteca Boost C++ contém todas as bibliotecas de software livre necessárias para o seu desenvolvimento C++. Essas bibliotecas vêm com o 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 Boost C++ no Ubuntu 22.04. Primeiro, você pode instalá-lo por meio 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, que oferece 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 do Boost C++ no seu Ubuntu 22.04. Comece atualizando o repositório.
A próxima etapa é instalar o pacote libboost-all-dev que contém as bibliotecas de desenvolvimento Boost C++.
Os pacotes Boost C++ são grandes em 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 foi bem-sucedida verificando a instalação da versão do Boost C++.
A versão instalada é 1.74, mas essa não é a versão mais recente. Para obter a versão mais recente, use o segundo método de instalação que discutiremos mais adiante neste artigo.
Ao instalar o Boost C++ via APT, você pode desinstalar o pacote instalado e as dependências com o seguinte comando:
2. Instale o Boost C++ por meio do código-fonte
Para alguém que deseja colocar a mão na massa instalando as bibliotecas Boost C++ mais recentes, você deve instalá-las por meio de seu código-fonte.
Comece visitando o site do Boost C++ e abra a seção “Downloads”. Localize a opção de “Boost Downloads” e clique em “Current Release”.
Uma lista de versões atuais disponíveis que você pode baixar aparecerá. Clique com o botão direito do mouse na opção “tar.gz” e copie seu link. Você também pode clicar nele para iniciar o download.
No seu terminal, use wget para baixar o arquivo pelo terminal. Use o link que você copiou com o comando wget para iniciar o download.
Depois que o download for concluído, 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 compactado com o seguinte comando:
Navegue até o diretório “Boots” extraído.
Devemos instalar as dependências necessárias para suportar a instalação do Boost C++. Execute o seguinte comando e todas as dependências serão instaladas:
Em seguida, precisamos configurar o bootstrap do Boost. O seguinte comando inicia o script Bootstrap e constrói o mecanismo B2:
Agora você pode executar o mecanismo B2 gerado.
Por fim, instale o Boost C++ usando o B2.
Depois que o programa for executado, a instalação será concluída e você terá as bibliotecas Boost C++ 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 diferentes bibliotecas que você pode usar. Cobrimos duas maneiras de instalá-lo em seu Ubuntu 22.04. Você pode instalá-lo diretamente via APT ou usando seu código-fonte. Use o método que for conveniente para o seu caso.