【发布时间】:2016-11-17 04:04:13
【问题描述】:
我正在使用以下命令将源文件(hello.c)编译成可执行文件(hello),并希望转储出可执行文件的 DWARF 信息。但是,无论使用“readelf -wi hello”还是“llvm-dwarfdump hello”,都没有 DWARF 信息。我想知道哪里出错了。
clang-3.5 -gdwarf-4 -O0 -emit-llvm -c hello.c -o hello.bc
llc -dwarf-version=4 -O0 -filetype=obj hello.bc
gcc hello.o -o hello
【问题讨论】:
标签: dwarf