| 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 >> Lenguajes De Programación >> Content
    Cómo utilizar el depurador dbx
    dbx es una línea de comandos , un depurador a nivel de fuente para los sistemas basados ​​en UNIX. Puede ayudar a depurar los programas escritos en muchos idiomas, incluyendo C , C + +, Pascal y Fortran . Usted puede utilizar dbx para encontrar errores en sus programas o para investigar su comportamiento en tiempo de ejecución en detalle. Instrucciones
    1

    Compile el programa con información de depuración incluidas en el archivo objeto. Si no lo hace , dbx no podrá usted alguna correspondencia entre las instrucciones de montaje que se están ejecutando y las líneas en el código fuente mostrará . Por ejemplo , el uso de cc en Linux, compilar el programa para crear un depurable a.out archivo :

    cc- g myProgram.c
    2

    Start dbx en el archivo ejecutable :

    dbx a.out
    3

    Ver los próximos 10 líneas de código fuente a punto de ser ejecutado con el comando "list" . Utilice "lista" para ver cualquier parte del código fuente de cualquier archivo de fuente utilizada para construir a.out .
    4

    Elige un archivo de origen y el número de línea dentro de ese archivo a un punto de ruptura con el "stop" de comandos. Por ejemplo , introduzca

    " parada en myProgram.c : 15 "
    5

    Ejecuta el programa hasta que se alcanza el punto de interrupción con el "run " o paso de una línea de código a la vez con " siguiente".
    6

    Examine el estado del programa con el comando "print" cuando se alcanza y vuelve a dbx de control al punto de interrupción . Por ejemplo , para ver el valor de la variable " Opciones " en el programa , escriba:

    print opciones
    7

    Continuar ejecutar partes del programa bajo el control de dbx y examinar el programa de estado en el que llega a los puntos críticos , hasta encontrar el error o no entiende lo que el programa está haciendo realmente
    8

    Invocar dbx en un componente del sistema de la siguiente manera: .

    dbx core < br >

    cuando se trata de analizar un volcado de memoria . Este es otro uso importante de dbx .

    Previous :

    next :
      Artículos relacionados
    ·Cómo insertar una entrada con LINQ 
    ·Cómo abrir un documento de MS Word en ASP clásico 
    ·Diferencias entre los de alto nivel y de bajo nivel Idi…
    ·Las desventajas de índices en columnas calculadas 
    ·Pérdida de memoria Herramientas de detección 
    ·Cómo utilizar un YUI Profiler 
    ·Problemas CGI Fácil 
    ·Cómo vínculo profundo en Silverlight 
    ·Cómo escribir Pascal Pseudocódigo 
    ·Cómo escribir casos de prueba para una página Web 
      Artículos destacados
    ·Cómo hacer AJAX con PHP y HTML 
    ·Cómo iniciar el intérprete de Python 
    ·Cómo obtener información DSN Uso de Java 
    ·¿Cómo hacer una búsqueda de Windows en Visual Basic 
    ·Cómo escribir archivos en Mathematica para ser leído …
    ·Usos de Python Rendimiento 
    ·NetBeans Herramientas 
    ·Cómo eliminar valores de atributo predeterminados de l…
    ·Monitoreo Socket Con Java 
    ·Introducción a los Pseudocódigo 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com