Ambiente local (opcional)¶
Esta trilha é para quem já tem (ou quer ter) um ambiente C++ instalado no próprio computador. Não é obrigatória — tudo aqui também funciona no compilador online — mas ajuda em duas situações: exercícios com múltiplos arquivos (Unidade 5) e quando você quiser rodar a lista inteira de uma vez.
Instalando o compilador¶
A maioria das distribuições já vem com g++ ou é uma instalação de um pacote:
Instale o WSL com Ubuntu (wsl --install no PowerShell como administrador) e, dentro dele, siga as instruções de Linux acima.
Confirme a instalação:
Você precisa de uma versão que suporte C++17 (GCC 8 ou mais recente).Clonando o repositório do curso¶
Compilando e rodando exercícios¶
A forma mais simples é usar o script do curso: ele compila, roda e mostra um placar, sem você precisar digitar caminho de arquivo nem flags do compilador.
./check.sh # todas as listas
./check.sh lista01 # só a lista01
./check.sh lista01/ex01 # só um exercício
Se preferir compilar na mão (ou quiser entender o que o script faz por baixo):
g++ -std=c++17 -Wall -Wextra exercicios/lista01/ex01/ex01.cpp exercicios/lista01/ex01/ex01_teste.cpp -o ex01 && ./ex01
Subindo o site localmente¶
Se você quiser navegar o material como o site publicado, sem depender de internet:
Acesse http://127.0.0.1:8000.