Articulo de referencia

dbx (depurador)

dbx es un depurador a nivel de código fuente que se encuentra principalmente en los sistemas operativos Solaris , AIX , IRIX , Tru64 UNIX , Linux y BSD . Proporciona depuración ...

dbx es un depurador a nivel de código fuente que se encuentra principalmente en los sistemas operativos Solaris , AIX , IRIX , Tru64 UNIX , Linux y BSD . Proporciona depuración simbólica para programas escritos en C , C++ , Fortran , Pascal y Java . Entre sus funciones útiles se incluye la ejecución paso a paso de programas, línea por línea o instrucción de máquina . Además de simplemente visualizar el funcionamiento del programa, se pueden manipular variables y evaluar y mostrar una amplia gama de expresiones.

Historia

dbx fue desarrollado originalmente en la Universidad de California, Berkeley , por Mark Linton durante los años 1981–1984 [ 1 ] y posteriormente llegó a varios proveedores que tenían licencia BSD.

Disponibilidad

dbx se proporciona con AIX , [ 2 ] y también se proporcionó con IRIX [ 3 ] y Tru64 UNIX . [ 4 ]

Se incluye como parte del producto Oracle Solaris Studio de Oracle Corporation , [ 5 ] y es compatible tanto con Solaris como con Linux . Admite programas compilados con los compiladores de Oracle Solaris Studio y GCC .

También está disponible en sistemas IBM z/OS , en el componente UNIX System Services . [ 6 ] dbx para z/OS puede depurar programas escritos en C y C++, y también puede realizar depuración a nivel de máquina. A partir de z/OS V1R5, dbx puede depurar programas utilizando el formato de depuración DWARF . z/OS V1R6 añadió soporte para la depuración de programas de 64 bits .

GCC eliminó la compatibilidad con los símbolos de depuración stabs en la versión 13, por lo que dbx no es compatible como depurador para código compilado con GCC. [ 7 ]

Véase también

Referencias

  1. Linton, Mark A. (1990). "La evolución de Dbx". USENIX Verano . Conferencia Técnica USENIX Verano 1990. págs. 211–220 . CiteSeerX 10.1.1.38.5985 . S2CID 15074926 .   
  2. "Descripción general del programa de depuración simbólica dbx de AIX 7.3" . IBM .
  3. dbx(1)  : Proporciona depuración a nivel de código fuente - Biblioteca de publicaciones técnicas de SGI
  4. dbx(1) : depurador a nivel de código fuente - HP Tru64 UNIX Sección 1 Páginas de referencia 
  5. "Oracle Developer Studio 12.6: Depuración de un programa con dbx" . Oracle Corporation .
  6. "Herramientas de programación de servicios del sistema UNIX z/OS 3.1" (PDF) . IBM .
  7. "Notas de cambios de GCC" .
  • Herramientas de programación de servicios del sistema UNIX z/OS 3.1 - incluye dbx
  • Descripción general del programa de depuración simbólica dbx de AIX 7.3
  • Oracle Developer Studio 12.6: Depuración de un programa con dbx
  • dbx(1)Herramienta de depuración a nivel de código fuente Páginas del manual de Oracle Developer Studio 12.6