gprof 错误:配置文件的版本不受支持

Posted

技术标签:

【中文标题】gprof 错误:配置文件的版本不受支持【英文标题】:gprof error: profile file has unsupported version 【发布时间】:2009-10-19 08:34:20 【问题描述】:

我正在尝试分析共享库,但调用 gprof 时出现错误:

$ 出口 LD_PROFILE=libMy.so $ ./a.out $ gprof -q libMy.so /var/tmp/libMy.so.profile gprof:文件 /var/tmp/libMy.so.profile 的版本不受支持 131071

共享库是使用 -ggdb -pg 标志编译的。

gcc 4.2.1 版,gprof 2.20 版,linux 2.6.22

任何想法是什么问题?

【问题讨论】:

【参考方案1】:

我从未使用过 glibc 分析,但据我所知,生成的 .profile 文件不是 gprof 期望的格式。请改用sprof。

【讨论】:

以上是关于gprof 错误:配置文件的版本不受支持的主要内容,如果未能解决你的问题,请参考以下文章

如何开始和停止为 gprof 收集配置文件数据

包含不受支持的权利值

cURL 错误:[35] 不受支持的 SSL 协议版本

raid配置在当前设置中不受支持

Visual GC提示"不受此JVM支持“解决方案(配置jstatd)

mstsc: 身份验证错误,要求的函数不受支持