O depurador GDB permite que você veja o que está acontecendo "sob a capa ", em um programa executável escrito em Ada , C, C + +, Objective- C e Pascal . Ele pode ser instalado e executado em sistemas operacionais Unix e Linux e em mais depurador systems.The operacional baseado no Windows permite identificar as condições que afetam o comportamento de um programa. Você pode parar o programa em break points específicos e percorrer a linha do programa por linha para ver exatamente o que está acontecendo. Coisas que você precisa
GDB depurador
Mostrar Mais instruções
1
Abra uma janela de terminal .
2
Digite o comando " gdb executável " depurar um arquivo executável. Substitua o " executável " com o nome do arquivo. Você será presenteado com um prompt de comando " ( gdb) " .
3
Digite o comando " run" para executar o programa . Quando as falhas do programa , a produção vai mostrar onde o programa parou .
4
Digite o comando " backtrace ". Isto irá identificar métodos e parâmetros no momento do acidente.
5
Digite o comando " função break" para dizer GDB para quebrar a execução do programa em uma determinada função. Substituir " função " com o nome da função onde você deseja que o programa de quebrar.
6
Digite o comando " run" uma segunda vez para que o programa será executado , mas o depurador irá parar na especificada ponto de quebrar .
7
Digite o comando " step" e pressione a tecla "Enter" repetidamente para percorrer o resto do programa . Isto irá mostrar-lhe exatamente o que está acontecendo no programa. Você pode ver onde o programa pára de funcionar ou onde qualquer vazamento de memória estão localizados.
8
Digite o comando "quit" para sair do GDB .
< Br >