0

我正在使用 Clang 编译器并用它创建了一个可执行文件。我正在尝试使用 GDB 进行调试。但是,在初始化 gdb 时,

gdb executable core

我收到以下错误,

Dwarf Error: Cannot handle DW_FORM_flag_present in DWARF reader [in module /xxx/yyy/executable]

有人知道这个错误吗?

4

1 回答 1

0

你的 gdb 太旧了。DW_FORM_flag_present 是 DWARF 4 的一项功能。对它的支持于 2010 年 4 月添加到 gdb。至少 GNU gdb 是这样。我不知道它何时或是否被添加到 Apple 的 gdb 分支中。

于 2013-07-31T01:32:03.733 回答