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.