Depurando no DEV

521 palavras 3 páginas
Depuração no Dev-C++

Configuração para o projeto
Vá para o menu Projeto no item Opções do Projeto (ou tecle Alt P). Selecione a guia Compilador e a opção Linker. Atualize “Gerar Informação de depuração” para “Yes”.

Verifique também a guia Parâmetro. Certifique-se que não possua opções de otimização (como –O2 ou –O3), mas –O0. Parâmetro de otimização não é bom para a depuração.

Ou Configurações Gerais

Vá para o menu Ferramentas e selecione o item Opções do Compilador. Vá para a guia Compilador e selecione o “Check Box” “Adicionar os seguintes comandos quando...” e acrescente a diretiva de compilação
–O0, ou seja, sinal de subtração, letra “O” maiúscula e zero.

Vá para a guia Geração de Código/Otimização e selecione a opção Linker. Atualize “Gerar Informação de depuração” para “Yes”.

Abra o referido código (ou recompile tudo com CTRL – F11). Depois marque os breakpoints (pontos de parada) para o compilador parar. Se não colocar breakpoints, ele apenas executa o programa. Para definir um ponto de interrupção em uma linha, basta clicar (ou pressionar Ctrl-F5 ) na altura da linha, na tarja preta, onde se pretende interromper a execução do código. Aparecerá uma linha vermelha na linha selecionada.

Para executar o código em modo depuração, basta pressionar a tecla F8 ou escolher a opção Debug no menu Debug. Se tudo correr bem, o programa irá iniciar e parar no primeiro ponto de interrupção. Então você pode percorrer o código. Entrar em chamadas de função pressionando Shift-F7 ou o botão “Passar por dentro”. Pressionar F7 ou o botão "próximo passo" para executar o código linha a linha. Você pode pressionar Ctrl-F7 ou o botão "continuar" para continuar a execução até o próximo ponto de interrupção. A qualquer momento, você pode adicionar ou remover pontos de interrupção.
Quando o programa parar em um ponto de interrupção, você pode exibir os valores de diversas variáveis no seu programa, colocando o mouse sobre eles, ou você

Relacionados

  • Manual dev c
    2952 palavras | 12 páginas
  • Tecnologia da informação
    1746 palavras | 7 páginas
  • Rastreamento de código
    23460 palavras | 94 páginas
  • Configuração ltsp 4.1
    17918 palavras | 72 páginas
  • handbook
    233206 palavras | 933 páginas
  • Alex De UNA
    245049 palavras | 981 páginas
  • Logica De Programa O Prof
    10652 palavras | 43 páginas
  • Git Reference
    13750 palavras | 55 páginas
  • Algoritmos e Programacao C
    17336 palavras | 70 páginas
  • PROGRAMA O COMERCIAL
    11496 palavras | 46 páginas