2012-08-13 115 views
1

我已经能够分析callgrind细节从终端我的程序...如何查看源代码Kcachegrind

然而,当我想用​​查看在图形工具的结果“KcacheGrind” ...我无法访问在Source_Code选项卡下默认应该可用的mysource代码。

任何人都可以指出需要做什么?

回答

1

您需要使用启用了调试信息的构建,并在构建过程中在位置提供源代码。 AFAIK,这可以配置,但默认情况下源应该在同一位置,所以如果你在不同的机器上构建,你应该把它们放在构建机器上。

2

对我来说,剖析php和使用kcachegrind(版本0.7kde),我去[设置] - > [配置] - > [注释],然后添加一个文件夹,它有一个完整的代码副本我运行测试(或者如果您可以从正在运行kcachegrind的计算机访问该代码的实际位置)。