在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
在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