O depurador permite ver o que acontece "dentro" de um programa enquanto ele é executado.
Para depurar seu aplicativo, você deve utilizar executáveis compilados para depuração. Estes executáveis contêm informações adicionais de depuração que permitem que o depurador faça associações diretas entre o código fonte e os binários gerados a partir dessa origem original.
O depurador CDT utiliza o GDB como o mecanismo de depuração subjacente. Ele converte cada ação da interface com o usuário em uma seqüência de comandos do GDB e processa a saída do GDB para exibir o estado atual do programa que está sendo depurado.
Dica: Editar a origem depois de compilar faz com que a numeração de linhas fique fora do passo porque as informações de depuração estão ligadas diretamente à origem. De modo semelhante, depurar binários otimizados também pode causar saltos inesperados no rastreio da execução.
Visão Geral do CDT
Informações de Depuração
Caixa de Diálogo Executar e Depurar