【问题标题】:Could Gprof be more detailed?Gprof可以更详细吗?
【发布时间】:2026-02-20 23:10:02
【问题描述】:

我正在尝试使用 gprof 分析我的 C 代码。我正在使用 -pg 选项编译 .a 库,并使用 -pg 和这个 .a 库编译可执行文件。 跑步。获取 gmon.out。使用 Eclipse 查看它。我得到的只是下面的截图所示。 我认为应该有一些功能而不是那些地址。 有人可以告诉我如何解决吗? 提前致谢, - 伊利亚。

【问题讨论】:

  • 也使用-g 编译。在某些情况下,-rdynamic 也有帮助。您可能需要考虑使用callgrindkcachegrind 而不是gprof。它们提供了更多信息。
  • gperftools。注意:-g 已经存在。

标签: eclipse gprof


【解决方案1】:

我刚刚使用命令行而不是 Eclipse 检查了 gmon.out 和 gprof,似乎没有任何 ??和 0x 地址。所以我认为这是某种 Eclipse 查看器问题。感谢您对此的关注。我也会尝试您建议的所有工具。

【讨论】: