Usando información de depuración en formato DWARF-2 con GDB en FreeBSD
programación
Published: 2023-11-23

Al depurar un programa construido con gcc en GDB en FreeBSD, a veces se produce un error debido a un formato de información de depuración diferente.
Aquí están mis notas al respecto.

Problemas

Al depurar un programa construido con gcc en GDB en FreeBSD, a veces aparece un error que indica que no hay información de símbolo.

# gcc -g test.c
# gdb a.out

Soluciones

Al configurar el uso de información de depuración en formato DWARF-2, GDB muestra la información de símbolo correctamente.

# gcc -g -gdwarf-2 test.c
# gdb a.out