1

我正在使用 valgrind 的 callgrind 来分析程序,然后使用 kcachegrind 来查看配置文件数据。我已经将 callgrind 的输出文件复制到另一台机器上,并在那里有源代码的副本,但显然源代码的路径信息被烘焙到 callgrind 的格式中。这意味着 kcachegrind 找错地方了:

在此处输入图像描述

有没有办法传递相对源代码路径,以便我可以在一台机器上分析程序,然后将分析数据传输到另一台机器并仍然查看源代码?

4

1 回答 1

1

我最初尝试了 sed 路线,但没有奏效。但是我再次查看了该解决方案,问题是带有'〜'的路径似乎不适用于kcachegrind。

于 2019-02-22T18:52:59.843 回答