Setup 03: Depuração com GDB e Análise de Memória com Valgrind 🔍
Aprenda a detectar Segmentation Faults e Memory Leaks antes de colocar o software em produção.
1. Compilação com Símbolos de Debug (-g)
Para habilitar o rastreamento linha a linha:
2. Rastreando Vazamentos de Memória com Valgrind
No Linux ou WSL (Windows Subsystem for Linux):
- Critério de Aceite: O relatório final deve exibir0 errors from 0 contexts e All heap blocks were freed -- no leaks are possible.