Como instalar o compilador GCC em Windows
โก Resumo Inteligente
Baixe e instale o compilador GCC em C para Windows, Linux e macOS Em menos de quinze minutos. O Code::Pacote de blocos em Windows O pacote inclui o GCC, um editor e um depurador, enquanto o Linux e macOS Os usuรกrios instalam o GCC diretamente por meio de seus gerenciadores de pacotes.

O que รฉ o GCC?
O GCC (GNU Compiler Collection) รฉ um conjunto de compiladores gratuitos e de cรณdigo aberto mantido pela Free Software Foundation. FoundationEle suporta C, C++, Objetivo-C, FortraO GCC รฉ um compilador que suporta linguagens como C, Ada, Go e vรกrias outras, e รฉ o compilador padrรฃo na maioria das distribuiรงรตes Linux. O GCC produz executรกveis โโrรกpidos e portรกteis e รฉ a escolha padrรฃo para aprender C. Windows, Linux e macOS.
Este tutorial demonstra como instalar o GCC em cada plataforma e verificar a instalaรงรฃo com uma simples verificaรงรฃo de versรฃo.
Como instalar o GCC em Windows
On Windows O caminho mais fรกcil รฉ usar uma IDE de cรณdigo aberto. Code::Blocos, que agrupa um compilador (GCC do Projeto GNU), um editore um depurador em um รบnico instalador.
Passo 1) Baixe a versรฃo binรกria.
Acesse https://www.codeblocks.org/downloads/ e clique Lanรงamento binรกrio.
Passo 2) Escolha o instalador com o compilador GCC.
Escolha o instalador que inclui o compilador GCC โ por exemplo, codeblocks-17.12mingw-setup.exeEste pacote inclui o compilador GNU GCC do MinGW e o depurador GNU GDB, juntamente com o Code::Bloqueia arquivos de origem.
Etapa 3) Inicie a instalaรงรฃo
Execute o instalador baixado e aceite as opรงรตes padrรฃo. Esse processo simples configura o compilador GCC no seu computador. Windows sistema.
Etapa 4) Aceite o contrato de licenรงa
Aceite o contrato de licenรงa para continuar.
Etapa 5) Mantenha a seleรงรฃo de componentes padrรฃo
Deixe a seleรงรฃo de componentes como padrรฃo e clique. Seguinte.
Passo 6) Escolha o caminho de instalaรงรฃo
Se desejar, altere a pasta de instalaรงรฃo e clique em Seguinte.
Etapa 7) Iniciar Code::Blocos
Localize o Code::Abra o atalho do Blocks na sua รกrea de trabalho ou no menu Iniciar e clique duas vezes nele.
Passo 8) Deixe Code::Blocos detectam o compilador
No primeiro lanรงamento, Code::Blocks verifica os compiladores instalados, detecta o GCC automaticamente e o define como padrรฃo. Associe C e C++ arquivos com Code::Bloqueia quando solicitado.
Passo 9) Abra o IDE e comece a programar
A tela inicial da IDE รฉ exibida. Agora vocรช pode criar um novo projeto em C e compilar seu primeiro programa.
Como instalar o GCC no Linux
A maioria das distribuiรงรตes Linux vem com o GCC prรฉ-instalado. Verifique com:
gcc --version
Se o GCC estiver presente, o comando exibirรก sua versรฃo. Caso contrรกrio, o shell solicitarรก que vocรช o instale.
Para configurar o ambiente de compilaรงรฃo C em Linux, Siga os passos abaixo.
- Abra um terminal.
- No Red Hat e no Fedora, execute:
sudo yum groupinstall 'Development Tools' - No Debian e Ubuntu, corre:
sudo apt-get update sudo apt-get install build-essential manpages-dev - Verifique a instalaรงรฃo:
gcc --version
Como instalar o GCC em macOS
On macOS, o conjunto de ferramentas compatรญvel com GCC รฉ distribuรญdo pela Apple Ferramentas de linha de comando para Xcode.
- Abra um terminal e execute:
xcode-select --installUma caixa de diรกlogo solicitarรก que vocรช instale as Ferramentas de Linha de Comando. Clique em Instale e aceitar a licenรงa.
- Alternativamente, faรงa login em https://developer.apple.com/download/all/ Com seu ID de desenvolvedor da Apple, baixe a versรฃo mais recente. Ferramentas de linha de comando para Xcode
.dmge execute o instalador. Mantenha as configuraรงรตes padrรฃo do assistente. - Abra um terminal e verifique a instalaรงรฃo:
gcc -v
Verifique sua instalaรงรฃo do GCC
Independentemente do sistema operacional, uma rรกpida verificaรงรฃo confirma que o compilador estรก no PATH:
gcc --version
Vocรช deverรก ver uma saรญda semelhante a gcc (GCC) 13.2.0 seguido do aviso de licenรงa. Compile um comando simples "Olรก, mundo!" para testar todo o pipeline:
// hello.c
#include <stdio.h>
int main(void) {
printf("Hello, world!\n");
return 0;
}
Crie e execute com:
gcc hello.c -o hello
./hello
Soluรงรฃo de problemas comuns de instalaรงรฃo do GCC
Os problemas abaixo abrangem a maioria das reclamaรงรตes relacionadas ร instalaรงรฃo:
- โgcc nรฃo รฉ reconhecidoโ Windows: Adicione o MinGW
binAdicione a pasta ร sua variรกvel de ambiente PATH e reinicie o terminal. - Code::Blocks nรฃo detecta o compilador: aberto Configuraรงรตes โ Compilador โ Executรกveis โโda cadeia de ferramentas e aponte o diretรณrio de instalaรงรฃo do compilador para a raiz do seu MinGW (por exemplo,
C:\MinGW). - O Linux exibe a mensagem "comando nรฃo encontrado": o pacote pode ter sido instalado como
gcc-12orgcc-13. Correwhich gcce crie um link simbรณlico ou chame o binรกrio versionado diretamente. - macOS relata โclangโ em vez de GCC: Xcode aliases clang como
gccSe vocรช precisar do GCC genuรญno, instale-o atravรฉs do Homebrew combrew install gcce liguegcc-13. - Cabeรงalhos ausentes (ex.: stdio.h): Reinstalar
build-essentialno Linux ou no Xcode Ferramentas de linha de comando em macOS para restaurar os cabeรงalhos da biblioteca padrรฃo.
Outros compiladores C populares
Se o GCC nรฃo for adequado ao seu ambiente, existem diversas alternativas que compilam e executam C de forma confiรกvel:
- Clam โ Compilador baseado em LLVM com compilaรงรตes rรกpidas e excelente diagnรณstico. Ativado por padrรฃo. macOS.
- MinGW-w64 โ fork moderno do MinGW com binรกrios GCC atualizados para Windows.
- Compilador C portรกtil (pcc) โ compilador leve, licenciado sob a licenรงa BSD.
- Turbo C โ compilador clรกssico ainda comum em ambientes acadรชmicos.
- Microsoft visual C++ (MSVC) - MicrosoftO compilador fornecido com o Visual Studio compila C com o
/TCinterruptor.









