Para instalar o GCC no Ubuntu, abra um terminal e execute `gcc install gcc` sudo apt update, seguido de `gcc sudo apt install gcc g++install gcc`. A documentação atual para desenvolvedores do Ubuntu usa esses pacotes para os compiladores C e C++ padrão. Se você também quiser ferramentas de compilação comuns e cabeçalhos de desenvolvimento, instale `gcc` build-essentialem vez de `gcc` ou `gcc` posteriormente.
Instale o GCC no Ubuntu com o APT.
O método mais simples é o gerenciador de pacotes APT do Ubuntu. O gccpacote fornece o compilador GNU C padrão da distribuição, enquanto g++o pacote fornece o compilador C++. A versão exata do GCC depende da sua distribuição do Ubuntu, portanto, você não precisa especificar um número de versão fixo para uma instalação normal.
1. Abrir Terminal
Pressione Ctrl + Alt + T no Ubuntu Desktop ou abra o Terminal no menu de aplicativos. No Ubuntu Server, faça login no shell como de costume.
Uma janela de terminal Ubuntu pronta para os comandos de instalação do GCC.
2. Atualize o índice de pacotes.
Atualize as informações do pacote APT antes de instalar o compilador:
sudo apt update
Se sudoo sistema solicitar sua senha, digite-a e pressione Enter. Normalmente, o Ubuntu não exibe caracteres especiais ou asteriscos enquanto você digita a senha do sudo.
O APT está atualizando as informações dos pacotes e se preparando para instalar o GCC e o G++.
Verifique se o GCC está instalado.
Após a conclusão do APT, verifique o compilador:
gcc --version
g++ --version
command -v gcc
O número da versão pode variar entre as versões suportadas do Ubuntu. Isso é esperado: o pacote do Ubuntu gccrastreia o compilador padrão escolhido para aquela versão. O comando final normalmente deve imprimir um caminho como /usr/bin/gcc.
Use este gcc --versioncomando para confirmar se o compilador está disponível.
Compile um programa de teste rápido
Você pode confirmar se a compilação e a vinculação funcionam criando um pequeno programa em C. Crie um programa hello.ccom o seguinte conteúdo:
#include <stdio.h>
int main(void) {
printf("Hello, world!\n");
return 0;
}
Em seguida, compile e execute:
gcc hello.c -o hello
./hello
Você deverá ver Hello, world!. O GCC normalmente lida com o pré-processamento, a compilação, a montagem e a vinculação quando você o invoca dessa forma, conforme descrito no manual oficial do GCC .
Um programa simples em C compilado com GCC e executado com sucesso a partir do terminal.
Você deveria instalar o build-essential em vez disso?
Para muitas tarefas de desenvolvimento, build-essentialé mais conveniente do que instalar apenas os compiladores. É um meta-pacote que inclui GCC, G++, GNU Make, cabeçalhos de desenvolvimento e ferramentas de desenvolvimento de pacotes Debian necessárias para muitas compilações de código-fonte.
sudo apt install build-essential
Se você já instalou o APT gcc g++, a instalação build-essentialé segura; o APT manterá os pacotes de compilador existentes e adicionará quaisquer dependências ausentes. Você pode verificar as dependências do pacote no site oficial de pacotes do Ubuntu .
Instale uma versão específica do GCC.
Os repositórios do Ubuntu podem conter várias versões do GCC simultaneamente, mas as versões disponíveis dependem da sua versão do Ubuntu e dos repositórios habilitados. Evite copiar listas antigas como "gcc-7 a gcc-10", pois esses nomes de pacotes não são mais um guia confiável para os sistemas atuais.
Primeiro, verifique quais pacotes de compiladores versionados seus repositórios configurados oferecem:
apt-cache search '^gcc-[0-9]+$'
Se a versão que você precisa estiver disponível, instale os pacotes C e C++ correspondentes. Por exemplo, quando a versão 14 estiver disponível:
sudo apt install gcc-14 g++-14
gcc-14 --version
Substitua 14pela versão presente no seu repositório. Você pode manter várias versões instaladas e invocar um compilador específico diretamente, como gcc-14o GCC, sem alterar o comando do sistema gcc. O Ubuntu também mantém uma referência oficial de disponibilidade do GCC , embora os resultados do seu próprio APT sejam a melhor maneira de verificar os repositórios configurados na sua máquina.
Problemas comuns de instalação
“Não foi possível localizar o pacote”: execute o comando sudo apt updatee confirme se a sua versão do Ubuntu ainda é suportada e se os repositórios normais estão habilitados.
gcc: command not foundApós a instalação: execute o comando command -v gccpara dpkg -l gccconfirmar se o pacote foi instalado.
Um projeto reporta cabeçalhos ausentes ou make: instale build-essential, em seguida, quaisquer bibliotecas específicas do projeto -devnomeadas pelo erro de compilação.
Para uma configuração padrão de C/C++ no Ubuntu, sudo apt install gcc g++esta é a rota direta; build-essentialé a melhor escolha quando você também precisa do conjunto de ferramentas de compilação usual.