gprof和可执行文件的参数

时间:2009-04-08 14:54:57

标签: c++ debugging gprof

使用gprof时:

$ gprof options [executable-file [profile-data-files...]] [> outfile]

如果你有选择传递给可执行文件,如:

gprof a.out --varfred=32

然后gprof假设我向它传递了一个无效选项,而不是传递给被分析的程序(a.out)。

有什么方法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:25)

您不使用gprof运行可执行文件,因此您只需指定它,以便gprof可以加载符号。您可以像往常一样自己运行可执行文件,然后发出分析数据。

此数据与gprof后面的可执行文件一起加载。

当然,gprof manual解释了这一点。