我正在尝试使用 dwarfdump 从 C++ 文件中获取 DWARF 信息。C++ 文件非常简单——
int foo();
我通过做来编译它g++ -g -c test.cpp
。然后我做dwarfdump test.o
了,但由于某种原因我得到了
----------------------------------------------------------------------
File: test.o (x86_64)
----------------------------------------------------------------------
.debug_info contents:
< EMPTY >
为什么是这样?我怎样才能得到我的调试矮人信息?