| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    Cómo depurar con GDB en Linux
    Programas en desarrollo tendrán inevitablemente errores que deben ser localizados y resuelto. Mientras que los programas más simples generalmente se pueden depurar al ver el código fuente, aplicaciones complejas involucran muchas variables que interactúan y estructuras de clase en las que el fallo podría estar escondido . Por lo tanto , herramientas como el Proyecto GNU Debugger ( GDB ) ayudan a los programadores , permitiéndoles detienen literalmente sus programas en puntos específicos para examinar los valores actuales de las estructuras de datos y variables. GDB hace de este un procedimiento de avance consecutivo en Linux. Instrucciones
    1

    Abra un emulador de terminal desde el menú principal de su distribución de Linux. Esta será ya sea en la esquina superior izquierda si utiliza GNOME o inferior esquina izquierda si utiliza KDE.
    2

    Escriba "cd " seguido por el nombre del directorio que contiene el archivo ejecutable compilado para entrar en ese directorio.
    3

    gDB lanzamiento con el comando " ejecutable gdb " donde " ejecutable " es el nombre del ejecutable compilado.
    4

    Especifique la línea en la que desea detener la ejecución del programa con el comando "bn ", donde "n " es el número de la línea a la que desea romper o rotura .
    5

    Type " ejecutar" para iniciar la ejecución de su programa. Se ejecutará hasta que llega a la línea que ha especificado como el punto de ruptura .
    6

    Tipo "print x ", donde " x " es el nombre de una variable o estructura de datos después de los descansos del programa a la especificada apuntan a mostrar el valor ( s ) asociado con " x ".
    7

    Type " paso " para continuar a través de la línea de programa por línea, o " continuar" para continuar con la ejecución de la siguiente punto de ruptura ( si ha especificado varios puntos de quiebre ) .
    8

    Type " q " o " dejar de fumar " cuando haya terminado con su sesión de depuración. También puede consultar el sitio web de GNU para una extensa lista de posibles operaciones de depuración con GDB .

    Previous :

    next :
      Artículos relacionados
    ·Cómo dar formato a fechas y horas con iostream 
    ·Cómo eliminar un carácter de nueva línea en C 
    ·Cómo hacer tu propio motor del juego 
    ·Cómo sobrecarga el operador de asignación en C 
    ·Cómo escribir un código en C + + usando Lucas Series 
    ·Instrucciones de uso de una aplicación de Visual C Com…
    ·Cómo asignar punteros 
    ·Cómo hacer un pulsador Visible en Visual C 
    ·Cómo escribir un archivo Hacer 
    ·Como palabras en negrita en C + + con Xcode 
      Artículos destacados
    ·La primera persona que escriba código de ordenador 
    ·Cómo girar en HTML 
    ·Cómo devolver un vector de STL Desde una nueva funció…
    ·Cómo desarrollar componentes ActiveX 
    ·Cómo convertir una imagen a código HTML 
    ·SQL Certificación 
    ·Cómo cargar un archivo SQL en MySQL PHP De consulta 
    ·Cómo aprender C + + 
    ·Slide Rule Cálculo 
    ·Cómo configurar Java heap space 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com