首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用gprof获取错误

使用gprof获取错误
EN

Stack Overflow用户
提问于 2017-06-12 03:46:22
回答 2查看 188关注 0票数 0

我正在尝试使用gprof配置我们的软件,但是当我执行以下命令时

代码语言:javascript
复制
gprof <binary-name> gmon.out

我收到以下错误:

代码语言:javascript
复制
gprof: dimension unit changed between histogram records
gprof: from 'seconds'
gprof: to ''

我假设我的二进制文件生成的是gmon.out,因此,编译器在编译过程中一定有-pg开关。

我做错了什么?

EN

回答 2

Stack Overflow用户

发布于 2018-05-20 15:42:55

来自AmeyaVS的评论已经暗示了答案:

代码语言:javascript
复制
# compile and link with -pg
gcc -pg file.c -o file

# run program to generate the gmon.out file
./file

# run gprof on your executable with matching gmon.out
gprof file gmon.out
票数 0
EN

Stack Overflow用户

发布于 2019-04-05 11:02:10

尽量不要在守护进程或父子模式下运行应用程序。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44488066

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档