Tecnología

Inicio

Cómo utilizar un depurador DDD

Cómo utilizar un depurador DDD


DDD de Display Data depurador. Hay una serie de depuradores de línea de comandos nativos de Linux, y DDD es una aplicación gráfica para el usuario que lo une todo. La depuración puede ser un proceso difícil, tedioso, y los depuradores que trabajan con DDD están diseñadas para simplificar el proceso tanto como sea posible, lo que le permite desarrollar su software más rápido. Ser capaz de ver rápidamente los valores de variables en cualquier punto de un programa, y ​​para ver los conjuntos de datos en forma de gráficos, ayudarle a detectar los problemas sutiles.

Instrucciones

1 Haga clic en "Aplicaciones", luego "Accesorios", luego "Terminal" para abrir un terminal.

2 Tipo "programa ddd" en el símbolo y pulse "Enter", donde "programa" es el nombre con el que se guarda el archivo ejecutable. La ventana de DDD "fuente" debería aparecer, y el código fuente para el "programa" se debe mostrar.

3 Haga clic en el espacio en blanco a la izquierda del código, y haga clic en "Break" para crear un punto de interrupción en la línea de la que hizo clic. El punto de ruptura se ve como una pequeña muestra de la parada.

4 Haga clic en "Programa", luego "Ejecutar". El código se ejecutará ahora hasta el punto de interrupción.

5 Haga clic en "Siguiente" cuando se desea ejecutar la siguiente línea de código.

6 Pase el ratón sobre una variable para ver el valor de la variable en ese punto en el programa.

7 Enter "array [0]" en el campo de argumento en la parte superior de la ventana, donde "matriz" es el nombre de una variable de una matriz y "0" es un número de índice dentro de esa matriz. Haga clic en "Imprimir", y el valor de ese valor individual dentro de la matriz se muestran en la consola de depuración en la parte inferior de la ventana.

8 Haga clic en una variable, luego haga clic en "Set" para cambiar el valor de la variable.

9 Enter "matriz [x] @len" en el campo de argumento, donde "x" es el número de índice de inicio dentro de la matriz, y "len" es la longitud de un segmento, y haga clic en "Imprimir". Una "porción", o un subconjunto, de la matriz se mostrarán en la consola depurador, comenzando en el índice "x" y ser elementos "len" de largo.

10 Repita el paso anterior, pero haciendo click "Display" en lugar de "Imprimir". La rebanada matriz Ahora se mostrará en una ventana separada "Datos".

11 Haga clic en el punto de ruptura, a continuación, haga clic en "Borrar" para borrar el punto de interrupción.

12 Haga clic en "Editar" para editar el código fuente original para el programa.