Configurando o ambiente: VSCode + C/C++
Para programar em C++ você precisa de duas coisas: um editor (onde você escreve o código) e um compilador (o programa que transforma seu código em algo que o computador executa). Neste curso usamos o Visual Studio Code como editor e o g++ como compilador: a mesma combinação funciona em Windows, macOS e Linux, com os mesmos comandos.
Siga este guia até onde conseguir antes do encontro síncrono. Se travar em algum passo, tudo bem: terminamos juntos ao vivo. Se não conseguir instalar nada a tempo, há um plano B no navegador no final.
O que vamos instalar
| Peça | O que é |
|---|---|
| Visual Studio Code (VSCode) | O editor onde você escreve os programas. |
| Extensão C/C++ | Adiciona ao VSCode ajuda de digitação, cores e depuração para C++. |
| Compilador g++ | Traduz seu código C++ em um programa executável. |
Passo 1: Instalar o VSCode
Baixe em code.visualstudio.com e instale a versão do seu sistema (Windows, macOS ou Linux). É só avançar as telas do instalador.
Passo 2: Instalar o compilador (g++)
Escolha o seu sistema operacional.
Windows: via MSYS2
- Baixe e instale o MSYS2 em msys2.org (aceite as opções padrão).
- Abra o programa “MSYS2 UCRT64” (procure no menu Iniciar) e digite:
Confirme compacman -S mingw-w64-ucrt-x86_64-gccEnterquando ele perguntar. - Adicione o compilador ao PATH do Windows:
- Menu Iniciar → “variáveis de ambiente” → Editar as variáveis de ambiente do sistema → Variáveis de Ambiente.
- Em Path, clique Novo e cole:
C:\msys64\ucrt64\bin - Confirme em tudo com OK.
macOS: via Command Line Tools
- Abra o Terminal e digite:
xcode-select --install - Confirme na janela que aparecer e aguarde a instalação.
No macOS, o comando
g++é atendido pelo Clang (o compilador da Apple). Para o que faremos neste curso, funciona exatamente igual.
Linux (Debian/Ubuntu)
Abra o terminal e digite:
sudo apt update && sudo apt install build-essential
Conferir se deu certo (todos os sistemas)
Feche e abra um novo terminal e digite:
g++ --version
Se aparecer o nome e a versão do compilador, está funcionando. ✅ Se aparecer “comando não encontrado”, revise o passo do seu sistema (no Windows, o mais comum é o PATH).
Passo 3: Instalar a extensão C/C++ no VSCode
- Abra o VSCode.
- Clique no ícone de Extensões na barra lateral (ou
Ctrl+Shift+X/Cmd+Shift+X). - Pesquise por C/C++ e instale a extensão da Microsoft (
ms-vscode.cpptools).
Passo 4: Hello World: seu primeiro programa
Vamos confirmar que está tudo funcionando escrevendo o programa mais famoso da programação: aquele que só mostra uma mensagem na tela.
- Crie uma pasta para o curso (ex.:
lgp1) e abra-a no VSCode (Arquivo → Abrir Pasta). - Crie um arquivo chamado
hello.cppe digite:
#include <iostream>
using namespace std;
int main() {
cout << "Hello, World!" << endl;
return 0;
}
-
Compilar e rodar pelo terminal integrado (Terminal → Novo Terminal):
- macOS / Linux:
g++ hello.cpp -o hello ./hello - Windows:
g++ hello.cpp -o hello.exe .\hello.exe
- macOS / Linux:
-
Se aparecer
Hello, World!na tela: parabéns, seu ambiente está pronto! 🎉
O foco agora é só ver o programa funcionando. Não precisa entender cada linha ainda: vamos destrinchar a estrutura de um programa C++ a seguir no curso.
Plano B: se não conseguir instalar
Se o setup travar, use o OnlineGDB: um compilador C++ que roda no navegador, sem instalar nada. Selecione a linguagem C++, cole o código do Hello World e clique em Run. Assim você não fica parado: resolvemos a instalação na sequência.
Checklist
- VSCode instalado
-
g++ --versionresponde no terminal - Extensão C/C++ (Microsoft) instalada
-
hello.cppcompila e mostraHello, World!