我跑步时遇到问题gprof
在 OS X 上。该文件test.c
is:
#include <stdio.h>
int main() {
printf("Hello, World!\n");
return 0;
}
我的终端看起来像:
$ gcc -pg test.c
$ gcc -pg -o test test.c
$ ./test
Hello, World!
$ gprof test
gprof: file: test is not of the host architecture
编辑:另外,它不会生成文件gmon.out
.
这里发生了什么?
这里的一系列事件应该按如下方式进行:
- 编译代码
-pg
option
- 链接代码与
-pg
option
- 运行程序
- 程序生成
gmon.out
file
- Run
gprof
问题是第 4 步永远不会发生。关于这一具体故障的信息非常少。过去几年的普遍共识似乎是苹果宁愿使用 shark,而且他们在修复错误等方面非常松懈。gprof
.
简而言之:安装 Xcode,man shark
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)