7

我不知道为什么,但我的副本pahole碰巧不适用于在 C++11 中编译的任何二进制文件,它适用于 C++03,但不适用于 C++11:pahole 中是否支持 C++11?

输出类似于

die__process_class: tag not supported (template_type_parameter)!
die__process_unit: DW_TAG_unspecified_type (0x3b) @ <0x1a26> not handled!
pahole: No debugging information found
4

1 回答 1

7

似乎是一个众所周知的错误。

看:

https://bugzilla.redhat.com/show_bug.cgi?id=962571

我试图从 git 构建

git clone https://github.com/acmel/dwarves.git
cd dwarves
cmake ..
make
./pahole <myprog>

git 版本对我有用!

于 2014-05-19T08:44:33.047 回答