Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/153.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ gprof和可执行文件的参数_C++_Debugging_Gprof - Fatal编程技术网

C++ gprof和可执行文件的参数

C++ gprof和可执行文件的参数,c++,debugging,gprof,C++,Debugging,Gprof,使用gprof时: $ gprof options [executable-file [profile-data-files...]] [> outfile] 如果您有传递到可执行文件的选项,如: gprof a.out --varfred=32 然后gprof假设我正在向它传递一个无效选项,而不是传递给正在分析的程序(a.out) 有什么办法解决这个问题吗?您没有使用gprof运行可执行文件,所以您只指定它,以便gprof可以加载符号。首先运行可执行文件,就像正常运行一样,然后它会发

使用gprof时:

$ gprof options [executable-file [profile-data-files...]] [> outfile]
如果您有传递到可执行文件的选项,如:

gprof a.out --varfred=32
然后gprof假设我正在向它传递一个无效选项,而不是传递给正在分析的程序(
a.out


有什么办法解决这个问题吗?

您没有使用gprof运行可执行文件,所以您只指定它,以便gprof可以加载符号。首先运行可执行文件,就像正常运行一样,然后它会发出分析数据

gprof稍后将加载此数据以及可执行文件


当然,这些都在中解释过了。

链接断开了,可能在手册中有解释,但谷歌最早的点击之一是。天哪,我讨厌博客。。。。