Instale o Clang 9, 11 e 12 no Ubuntu: Guia Completo!

O compilador Clang emerge como uma alternativa notável ao GCC, desempenhando um papel crucial na conversão de código em programas binários executáveis. Desenvolvedores que atuam no ambiente Ubuntu provavelmente já estão familiarizados com ferramentas de compilação.

Embora o GCC seja a escolha predominante entre os desenvolvedores do Ubuntu, o compilador Clang também se apresenta como uma opção viável e robusta. Se você busca implementar o Clang em seu sistema Ubuntu, este guia detalhado será seu aliado! Acompanhe o passo a passo para instalar as versões Clang 9, Clang 11 e Clang 12 no Ubuntu.

Instalando o Clang 9 no Ubuntu

A boa notícia para quem precisa do Clang 9 é que ele está disponível nos repositórios de software da maioria das versões do Ubuntu, incluindo a mais recente, Ubuntu 21.04. Para dar início à instalação, abra um terminal.

Para acessar o terminal no Ubuntu, pressione as teclas Ctrl + Alt + T simultaneamente. Com o terminal aberto, execute o seguinte comando, que instalará o pacote Clang 9. A opção --install-suggests garante que todas as dependências necessárias para o uso do Clang 9 sejam instaladas:

sudo apt install clang-9 --install-suggests

Após inserir o comando, o sistema solicitará sua senha de administrador. Digite-a e confirme. O Ubuntu então coletará todos os pacotes necessários para a instalação.

Após a coleta, o sistema pedirá sua confirmação para prosseguir com a instalação. Pressione a tecla Y para confirmar.

Ao confirmar com Y, o Clang 9 será instalado em seu sistema. Após a conclusão, você poderá fechar o terminal ou começar a usar o Clang 9 diretamente pela linha de comando.

Instalando o Clang 11 no Ubuntu

Curiosamente, o Ubuntu não disponibiliza o Clang 10, mas oferece o Clang 11, que é uma versão mais recente e aprimorada. Se você precisa do Clang 11 em seu sistema, comece abrindo um terminal.

Para abrir o terminal, você pode usar o atalho Ctrl + Alt + T ou pesquisar por “Terminal” no menu de aplicativos. Com o terminal aberto, utilize o comando abaixo para instalar o Clang 11, incluindo os pacotes adicionais sugeridos:

sudo apt install clang-11 --install-suggests

O sistema pedirá sua senha de administrador para prosseguir. Digite-a e pressione Enter.

O Ubuntu coletará todos os pacotes sugeridos e os preparará para a instalação. Em seguida, pedirá que você pressione Y para confirmar. Confirme e o Ubuntu instalará o Clang 11.

Concluída a instalação, o Clang 11 estará pronto para uso em seu Ubuntu. Você pode fechar o terminal ou começar a utilizá-lo.

Instalando o Clang 12 no Ubuntu

Além das versões 9 e 11, o Clang 12 também está disponível para instalação no Ubuntu. Para instalar o Clang 12, inicie abrindo um terminal, usando o atalho Ctrl + Alt + T ou Ctrl + Shift + T.

Com o terminal aberto, digite o comando abaixo para instalar o pacote “clang-12” juntamente com os pacotes sugeridos:

sudo apt install clang-12 --install-suggests

O sistema solicitará sua senha de administrador para continuar a instalação. Insira sua senha e pressione Enter.

Após a confirmação, o Ubuntu coletará todos os pacotes necessários para o Clang 12 e pedirá que você pressione Y. Confirme.

O Ubuntu iniciará o download e a instalação do Clang 12. Ao final do processo, você pode fechar o terminal ou iniciar o uso do Clang 12.

Outros Pacotes Clang

Caso necessite de outros pacotes Clang não mencionados neste guia, você pode consultar o site Pkgs.org, que indexa diversos repositórios de pacotes Linux, incluindo o do Ubuntu. Através dele, você pode pesquisar e encontrar pacotes Clang específicos.

Além disso, o site oficial de pacotes do Ubuntu, a busca oficial de pacotes Ubuntu, também é uma excelente ferramenta para pesquisar qualquer pacote Clang que você precise. Ele abrange todos os pacotes disponíveis em todas as versões do Ubuntu.