Foros del Web » Programación para mayores de 30 ;) » C/C++ »

GDB: "no se encontraron símbolos de depuración"

Estas en el tema de GDB: "no se encontraron símbolos de depuración" en el foro de C/C++ en Foros del Web. Hola, estoy intentando depurar un programa en Ubuntu 12.04 pero GDB no "reconoce" mis programas. Ni siquiera con el código más simple puedo poner un ...
  #1 (permalink)  
Antiguo 08/12/2012, 02:46
 
Fecha de Ingreso: agosto-2008
Mensajes: 240
Antigüedad: 15 años, 8 meses
Puntos: 6
GDB: "no se encontraron símbolos de depuración"

Hola,

estoy intentando depurar un programa en Ubuntu 12.04 pero GDB no "reconoce" mis programas. Ni siquiera con el código más simple puedo poner un breakpoint.

Código C:
Ver original
  1. // Fichero prueba.c
  2.  
  3. int main()
  4. {
  5. int prueba = 10;
  6.  
  7. prueba +=1;
  8.  
  9. prueba -=1;
  10.  
  11. return 0;
  12. }

Al compilar el programa

Código:
gcc -W -Wall -o prueba prueba.c
no obtengo ningún aviso y la ejecución es correcta. Sin embargo, siempre que intento depurar un programa me aparece el siguiente mensaje

Código:
me@pc:~/Escritorio$ gdb prueba
GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2) 7.4-2012.04
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-linux-gnu".
Para las instrucciones de informe de errores, vea:
<http://bugs.launchpad.net/gdb-linaro/>...
Leyendo símbolos desde /home/me/Escritorio/prueba...(no se encontraron símbolos de depuración)hecho.
y si intento poner algún breakpoint me aparece el mensaje

Código:
(gdb) b 5
No hay tabla de símbolos cargada. Use la orden «file».
Pero la orden file me dice que no me reconoce el fichero

Código:
(gdb) file prueba
Leyendo símbolos desde /home/me/Escritorio/prueba...(no se encontraron símbolos de depuración)hecho.
¿Alguna idea?

Muchas gracias de antemano,
gonzo.
  #2 (permalink)  
Antiguo 08/12/2012, 02:57
 
Fecha de Ingreso: agosto-2008
Mensajes: 240
Antigüedad: 15 años, 8 meses
Puntos: 6
Respuesta: GDB: "no se encontraron símbolos de depuración"

[SOLUCIONADO]

Olvidé usar la bandera -g al compilar. Pueden cerrar el hilo.

Etiquetas: fichero, int, programa
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:51.