Como instalar o GCC (essencial para compilar) no Ubuntu 20.04

Guia passo a passo para instalar compiladores GCC e G ++ em sua máquina Ubuntu

GCC costumava significar GNU C Compiler quando tinha apenas um suporte de compilador, mas desde então cresceu e se tornou o conjunto de compiladores e bibliotecas que conhecemos hoje. GCC agora conhecido como GNU Compiler Collection é um conjunto de vários compiladores e bibliotecas para linguagens de programação como C, C ++, D, Objective-C, Fortran, Ada e também Golang.

O kernel Linux, ferramentas GNU e muitos outros projetos de código aberto são compilados usando o GCC. Portanto, é uma parte realmente importante do Linux e do conjunto de ferramentas de software de código aberto. A Free Software Foundation (FSF) distribui o GCC sob a GNU General Public License, o que significa que você pode executar, estudar, compartilhar e modificar o GCC livremente conforme desejar.

Vejamos como instalar o pacote essencial de compilação no Ubuntu 20.04, que inclui os compiladores GCC para C (gcc) e C ++ (g ++).

Instalando GCC

Nas distribuições baseadas em Debian, como Ubuntu, GCC é empacotado em um meta-pacote conhecido como essencial para construir. Inclui várias outras ferramentas e bibliotecas essenciais, como g ++, make, dpkg-dev, necessárias para compilar software no Ubuntu.

Para instalar o essencial para construir pacote, abra o terminal usando Ctrl + Alt + T teclas e execute os seguintes comandos:

sudo apt update sudo apt install build-essential

Você também pode obter o manual para ferramentas de desenvolvimento instalando o manpages-dev pacote, para fazer isso, execute o seguinte comando:

sudo apt install manpages-dev

Agora você pode usar o cara comando para exibir e ler o manual do usuário para qualquer ferramenta de desenvolvimento. A sintaxe para o cara comando é muito simples, como mostrado abaixo. Por exemplo, para ler o manual do GCC, execute o man gcc comando. Você pode sair do manual pressionando ‘q‘Depois de terminar de ler.

Sintaxe: man Exemplo: man gcc

Verifique se o GCC foi instalado com sucesso em seu sistema simplesmente executando:

gcc --version

É isso, o GCC e muitas outras ferramentas necessárias para o desenvolvimento agora estão instalados em seu sistema Ubuntu 20.04.

O build-Essential do Ubuntu 20.04 vem com o GCC versão 9.3.0, se você deseja instalar várias versões do GCC ou talvez a versão mais recente do GCC, verifique na seção abaixo.

Instalando várias versões do GCC

Se você precisar de outra versão do GCC além da incluída no pacote build-essential ou se quiser instalar a versão mais recente para testar os novos recursos, em casos como esses, será possível instalar várias versões do GCC acessível.

As versões mais recentes do GCC têm melhor otimização, desempenho e novos recursos. Os repositórios do Ubuntu 20.04 incluem vários pacotes GCC da versão 7.xx para 10.xx.

Para demonstrar, mostraremos como instalar três versões de gcc e g ++ e configurá-los para funcionar corretamente no sistema Ubuntu 20.04. Para instalar a versão 8, 9 e a última 10 do GCC, execute o seguinte comando:

sudo apt install gcc-8 g ++ - 8 gcc-9 g ++ - 9 gcc-10 g ++ - 10

Em seguida, execute o atualização-alternativa comando que é usado para configurar os links simbólicos para determinar os comandos padrão. No nosso caso, execute-o para configurar o link simbólico e a prioridade do gcc e g ++ versões.

sudo atualizar-alternativas --install / usr / bin / gcc gcc / usr / bin / gcc-10 100 --slave / usr / bin / g ++ g ++ / usr / bin / g ++ - 10 --slave / usr / bin / gcov gcov / usr / bin / gcov-10 sudo update-alternativas --instalar / usr / bin / gcc gcc / usr / bin / gcc-9 90 --slave / usr / bin / g ++ g ++ / usr / bin / g ++ - 9 --slave / usr / bin / gcov gcov / usr / bin / gcov-9 sudo update-alternativas --install / usr / bin / gcc gcc / usr / bin / gcc-8 80 --slave / usr / bin / g ++ g ++ / usr / bin / g ++ - 8 --slave / usr / bin / gcov gcov / usr / bin / gcov-8

Posteriormente, se você quiser alterar a versão padrão do GCC a ser usada, execute o alternativa de atualização comando com a seguinte opção:

sudo atualização-alternativas --config gcc

Será apresentada a você a lista de todas as versões do GCC instaladas em seu sistema Ubuntu. Mude a versão padrão do GCC digitando o número correspondente a ela.

Vimos como instalar o pacote essencial para compilar no ubuntu 20.04. Para saber mais sobre como usar o gcc e g ++ compiladores, visite a documentação online do GCC aqui.