C++ · Capítulo 8
Toolchain, packages e projeto
Preparar um projeto real, dependências, estrutura de pastas e ferramentas.
O que precisas de perceber
Um projeto profissional não é apenas um ficheiro com código. Aprende a criar um ambiente reproduzível, declarar dependências, separar código-fonte de configuração, usar um formatter/linter e documentar como executar o projeto. Evita instalar dependências sem saber a origem e fixa versões quando a estabilidade importa.
EXEMPLO
Vê o código
cmake -S . -B build
cmake --build build
ctest --test-dir buildAs minhas notas
Escreve apontamentos deste capítulo. Ficam apenas neste dispositivo.
Guardado localmente.Exercício
Cria um projeto limpo com uma dependência, um comando de execução e um README que permita a outra pessoa arrancar em menos de cinco minutos.
Ver uma solução possível
cmake -S . -B build
cmake --build build
ctest --test-dir build