Como instalar o GCC no Ubuntu

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.

O terminal do Ubuntu deve estar aberto no prompt do shell do usuário antes de instalar o GCC.
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.

3. Instale os compiladores C e C++

Instale os pacotes GCC padrão do Ubuntu:

sudo apt install gcc g++

Analise os pacotes propostos e as alterações de espaço em disco e confirme a instalação quando o APT solicitar. Isso corresponde ao guia de desenvolvedor do Ubuntu para configurar o GCC .

Terminal do Ubuntu mostrando o comando `apt update` e o comando `sudo apt install gcc g++`.
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.

Terminal do Ubuntu exibindo o comando `gcc --version` e a saída da versão do 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 .

Terminal do Ubuntu compilando o arquivo hello.c com gcc e executando o executável "Hello world".
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.

Deixar um comentário

Como instalar o Linux Mint Debian Edition 5 “Elsie” a partir de um pendrive USB

Como instalar o Linux Mint Debian Edition 5 “Elsie” a partir de um pendrive USB

Baixe e verifique a ISO arquivada do LMDE 5, crie um USB inicializável e escolha as configurações de instalação segura. O Elsie chegou ao fim de seu suporte; veja a versão atual do LMDE.

Como instalar o Wireshark no Linux: Ubuntu, Fedora, Arch e outras distribuições

Como instalar o Wireshark no Linux: Ubuntu, Fedora, Arch e outras distribuições

Instale o Wireshark no Ubuntu, Debian, Fedora, Arch ou openSUSE com os comandos de pacote atuais e, em seguida, configure a captura de pacotes em tempo real com segurança.

Como jogar Don't Starve Together no Linux

Como jogar Don't Starve Together no Linux

Instale a versão Linux de Don't Starve Together pelo Steam, crie um mundo ou junte-se a amigos seguindo estes passos de configuração e resolução de problemas.

Como jogar Squad no Linux com o Steam Proton

Como jogar Squad no Linux com o Steam Proton

Configure o Squad no Linux com o Steam Play e o Proton, instale o jogo, escolha uma ferramenta de compatibilidade e resolva problemas com o sistema anti-cheat.

Como criar uma unidade USB inicializável do Windows 11 no Linux

Como criar uma unidade USB inicializável do Windows 11 no Linux

Crie um pendrive de instalação do Windows 11 no Linux com o Ventoy: obtenha a ISO oficial, instale o Ventoy com segurança, copie a imagem e inicialize o computador de destino.

Como jogar DiRT Rally no Linux: Configuração do Steam e correções do Proton

Como jogar DiRT Rally no Linux: Configuração do Steam e correções do Proton

Aprenda a jogar DiRT Rally no Linux se você já o possui no Steam: instale a versão nativa, execute-o e use o Proton apenas como alternativa.

Como instalar o Devuan Linux a partir de um USB inicializável

Como instalar o Devuan Linux a partir de um USB inicializável

Instale o Devuan Excalibur a partir da ISO Live para desktop. Verifique o download, crie um USB inicializável, proteja as partições existentes e finalize a instalação com o Refracta Installer.

Como jogar It Takes Two no Linux com o Steam Proton

Como jogar It Takes Two no Linux com o Steam Proton

Aprenda como jogar It Takes Two no Linux com o Steam Proton, instale a versão Steam, habilite a compatibilidade, configure o modo cooperativo e solucione problemas de inicialização.

Como jogar Slay the Spire no Linux: Instale e inicie o jogo com o Steam.

Como jogar Slay the Spire no Linux: Instale e inicie o jogo com o Steam.

Instale o Steam no Linux, obtenha a versão nativa do Slay the Spire para Linux na sua Biblioteca e execute-o. Inclui instruções práticas para problemas comuns de inicialização.

Como jogar The Forest no Linux com o Steam Proton

Como jogar The Forest no Linux com o Steam Proton

Instale o Steam no Linux, habilite o Steam Play e use o Proton para baixar e executar The Forest, com uma configuração de compatibilidade específica para cada jogo, caso ele não inicie.