Como instalar o G++

O que é o g++? É o compilador do C++ que vai fazer com que possamos executar e testar nossos códigos na nossa própria máquina. A seguir, estão os tutoriais para cada sistema.

Qualquer dúvida ou inconsistência, mandar mensagem pro Gabriel Rodrigues

Tutorial para Windows

  1. Acesse MSYS2 e baixe o instalador .exe

  2. Execute o instalador e realize a instalação

  3. Abra o terminal MSYS2 UCRT64

(caminho padrão de instalação: C:\msys64, procure por "ucrt64" no menu iniciar)

  1. Ao abrir o terminal, execute pacman -Syu para atualizar todos os pacotes

Caso o terminal feche, abra novamente e rode pacman -Su para finalizar a atualização

Para instalar o g++, execute o seguinte código e aceite as instalações

pacman -S mingw-w64-ucrt-x86_64-gcc mingw-w64-ucrt-x86_64-gdb

  1. Adicionar caminho ao PATH do Windows

C:\msys64\ucrt64\bin

  1. Verificar instalação

abra um novo terminal e teste o comando g++ --version

Tutorial para MacOS

  1. Instale o Homebrew

a. Cole no terminal e siga as instruções (vai pedir senha de administrador)

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

b. Ao terminar, o Homebrew vai exibir um bloco "Next steps" com dois comandos echo e eval — execute esses dois comandos antes de continuar. Eles adicionam o Homebrew ao PATH da sua sessão atual.

  1. Instalar o GCC

brew install gcc

Demora alguns minutos. Ao terminar, verifique qual versão foi instalada:

brew info gcc

Vai aparecer algo como gcc: stable 14.x.x. Anote o número da versão principal (ex: 14)

  1. Criar o alias para g++

O Homebrew instala o compilador como g++-14 (com o número da versão) para não sobrescrever o g++ da Apple. Precisamos criar um alias:

echo "alias g++='g++-14'" >> ~/.zshrc source ~/.zshrc

Substitua 14 pela versão que apareceu no passo anterior, se for diferente.

  1. Verificar

g++ --version

A saída deve mostrar g++-14 (Homebrew GCC 14.x.x) — não Apple clang. Se aparecer clang, feche e reabra o terminal e tente novamente.

Tutorial para Linux

  1. Abra o terminal e atualize os repositórios

sudo apt update

  1. Instalar o pacote build-essential

sudo apt install build-essential gdb -y

  1. (Opcional) Instalar versões mais recentes do g++

sudo apt install g++-13 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-13 100