18
$ gprof options [executable-file [profile-data-files...]] [> outfile]
,如果你有选择的传递到可执行文件,如:
gprof a.out --varfred=32
然后gprof的假设,我传递一个无效的选项吧,而不是被分析的程序(a.out
)。
任何方法来解决这个问题?
$ gprof options [executable-file [profile-data-files...]] [> outfile]
,如果你有选择的传递到可执行文件,如:
gprof a.out --varfred=32
然后gprof的假设,我传递一个无效的选项吧,而不是被分析的程序(a.out
)。
任何方法来解决这个问题?
你不用gprof运行你的可执行文件,所以你只指定它,所以gprof可以加载符号。您可以像平常一样首先运行可执行文件,然后发出性能分析数据。
此数据随后随gprof一起加载到可执行文件中。
当然,这全部在gprof manual中解释。
链接已损坏[也许我们可以在这里找到该信息](https://sourceware.org/binutils/docs-2.17/gprof/) – 2015-03-26 04:07:42