2012-03-07 51 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