2012-03-07 112 views
0

雖然配置的是位的代碼,使用與gprof的許多增強功能,有一個很討厭的,難以跟蹤輸出見下文樣,有沒有什麼辦法來清理與升壓或多個增強使用gprof的友好的選擇?從它的外觀有是塞滿了剖析輸出使它很難看到或理解調用圖,促進

BTW繼承人的boost ::數學::政策的repition的一個例子的片段

boost::math::policies::policy<boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy> >(long double, long double, long double*, long double*, int, boost::math::policies::policy<boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy> const&) 

回答

1

我想你會很更喜歡callgrind到GPROF。它是valgrind的一部分,所以你可能已經擁有它了。您可以使用kcachegrind以圖形方式查看結果。

+0

valgrind編譯!現在爲QT – pyCthon 2012-03-07 06:39:32