2012-08-13 75 views
1

我已經能夠分析callgrind細節從終端我的程序...如何查看源代碼Kcachegrind

然而,當我想用​​查看在圖形工具的結果「KcacheGrind」 ...我無法訪問在Source_Code選項卡下默認應該可用的mysource代碼。

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

回答

1

您需要使用啓用了調試信息的構建,並在構建過程中在位置提供源代碼。 AFAIK,這可以配置,但默認情況下源應該在同一位置,所以如果你在不同的機器上構建,你應該把它們放在構建機器上。

2

對我來說,剖析php和使用kcachegrind(版本0.7kde),我去[設置] - > [配置] - > [註釋],然後添加一個文件夾,它有一個完整的代碼副本我運行測試(或者如果您可以從正在運行kcachegrind的計算機訪問該代碼的實際位置)。