Estoy usando Linux
, GCC
y C
.Cómo depurar un programa C
Tengo un archivo make.
Quiero depurar mi módulo. No quiero depurar un solo archivo, quiero depurar todo el módulo.
¿Cómo puedo hacerlo?
Estoy usando Linux
, GCC
y C
.Cómo depurar un programa C
Tengo un archivo make.
Quiero depurar mi módulo. No quiero depurar un solo archivo, quiero depurar todo el módulo.
¿Cómo puedo hacerlo?
Supongo que está compilando desde la línea de comandos.
Es posible que desee considerar un IDE (Entorno de desarrollo integrado), como KDevelop o Eclipse, etc. (sugerencia - Eclipse ... ECLPISE ... E C L I PS E).
utilizar un IDE para editar el código, refactorizar su código, examinar su código - árbol de la clase, haga clic en una variable, clase o función para saltar a la declaración, etc, etc
y - por supuesto - depurar:
ps como wasatz mencionado- DDD es grande - para visualizar el contenido de matrices/matrices, y - imo - especialmente si usted ha ligado listas
También hay una interfaz gráfica para GDB llamado ddd que puede ser útil si va a tener un tiempo duro con acostumbrarse a GDB. – wasatz
+1 solo para agregar - http://stackoverflow.com/questions/2588853/the-community-driven-gdb-primer –
Tengo un gran número de archivos .c. según usted tengo que incluirlos a todos. hay alguna manera más corta. – ambika