在FreeBSD的GDB中使用DWARF-2格式的调试信息
编程
Published: 2023-11-23

在FreeBSD的GDB中调试使用gcc构建的程序时,如果调试信息的格式不同,可能会出现错误。
以下是当时的记录。

不成功的情况

在FreeBSD的GDB中调试使用gcc构建的程序时,可能会出现没有符号信息的错误。

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

成功的情况

设置为使用DWARF-2格式的调试信息后,gdb中将显示符号信息。

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