15

所有,有没有工具可以检查文件的 DWARF 版本?像这样的东西:

$ dwarf_tool binary_name
4
4

2 回答 2

33

在Linux环境下?如果你安装了 GCC,你应该有readelf可执行文件。所以你可以试试这个

readelf --debug-dump=info binary_name | grep -A 2 'Compilation Unit @'

于 2013-04-29T06:44:57.843 回答
0

您还可以使用“llvm-dwarfdump”工具,如下所示

llvm-dwarfdump --debug-dump=info hello | grep 'Compile Unit:'
0x00000000: Compile Unit: length = 0x00000075 version = 0x0004 abbr_offset = 0x0000 addr_size = 0x08 (next unit at 0x00000079)
于 2019-08-29T15:35:57.987 回答