我正在使用valgrind的callgrind来分析程序,然后使用kcachegrind来查看配置文件数据。我已将callgrind的输出文件复制到另一台机器并在那里有源代码的副本,但显然源代码的路径信息被烘焙成callgrind的格式。这意味着kcachegrind正在寻找错误的地方:
有没有办法传递相对的源代码路径,以便我可以在一台机器上分析程序,然后将分析数据传输到另一台机器,仍然查看源代码?
我最初尝试过sed路线,但没有用。但是我再次查看了这个解决方案,问题是带有'〜'的路径似乎不适用于kcachegrind。