“Conocimientos Programación>C /C + + Programming

Cómo depurar con DBX

2016/2/29
DBX es un depurador basado en Unix popular desarrollado por Berkeley graduado Marcos Linton . Se encuentra principalmente en AIX , BSD , IRIX y UNIX Solaris , pero también está disponible en los sistemas z /OS de IBM . Los programas escritos en Pascal , Fortran , C o C + + se puede depurar con DBX . DBX permite examinar las líneas de fuente única o instrucciones de la máquina de uno en uno mientras ve la operación general del programa . Esto le permite evaluar y manipular un amplio abanico de variables. Instrucciones
1

Iniciar la sesión DBX . En el indicador de comandos , escriba el comando DBX "$ dbx . " El programa le pedirá el nombre del archivo que desea examinar. Si desea cargar y depurar un programa específico , escriba " $ dbx " seguido por el nombre del programa en la línea de comandos . DBX comenzará a ejecutarse automáticamente . Se buscará primero y leer el archivo de instalación " . Dbxrc . "
2

Edita tus líneas de comando . DBX ofrece características de línea de edición similares a las de Korn Shell. Para activar esta función , introduzca el subcomando "set -o " o " Editar conjunto . " DBX también proporciona una función de edición similar a la utilización de VI . Para habilitar esta función , escriba "set -o vi " o "set de edición vi . "
3

Establecer puntos de interrupción en el programa. Cuando se depura con DBX , se detendrá e informar cada vez que se alcanza un punto de interrupción . Establezca puntos de interrupción en la que sospecha que hay errores en su programa. Cuando DBX se detiene, usted será capaz de utilizar los comandos para inspeccionar y editar el programa. Para establecer un punto de interrupción , introduzca el subcomando " parar". Para eliminar un punto de interrupción , escriba " delcmd " en el subcomando .
4

DBX Run . Para iniciar el proceso de depuración , entra el subcomando " correr". Depuración de múltiples procesos se activará . El programa se ejecutará hasta que se alcanza un punto de interrupción o el proceso se completa .
5

activar el seguimiento . El rastreo le permite ya sea imprimir o ver una pantalla del proceso de depuración. Introduzca el subcomando "trace " para activar esta función . Determinación de la depuración hará DBX funciona mucho más lento , pero le dará la opción de ver exactamente lo que está haciendo DBX .

C /C + + Programming
Cómo utilizar la función strerror en C + +
¿Cómo hacer una raíz cuadrada en C + +
¿Qué es un conflicto de herencia
Cómo utilizar el puntero this en C + +
Cómo crear una matriz en C
Cómo Enviar FIFO de salida a un archivo
Cómo crear una cadena dinámica en C + +
El uso de un constructor por defecto C
Conocimientos Informáticos © http://www.ordenador.online