用gprof显示模板类中方法的函数调用图的命令行格式是什么?
对于简单的C方法,您可以指定如下:
gprof -f foo myprogram > gprof.output
如何从下面指定方法
parse
:template <typename T> class A
{
public:
template <typename X> bool parse(X& x, char*buf)
{ ... lots of code here ...;
}
};
最佳答案
下面是可以解析这个的python脚本:gprof2dot。这页还有更多的参考资料。
就我个人而言,我喜欢Google Performance Tools它可以直接生成调用图(通过graphviz/dot)。
关于c++ - 使用gprof的模板化方法显示调用图的参数格式?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1210306/