gmon.out是什么文件?

xuchenhui 2007-12-14 03:43:31
我用DEV-CPP编译程序,运行后每次会生成一个名为gmon.out所谓文件,我想知道这个是什么文件,为什么会生成,怎样不让程序执行时生成该文件!!!

跪求大侠帮助,感激之情小女子愿以身相许!!
...全文
6511 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq120848369 2012-05-13
  • 打赏
  • 举报
回复
gprof看程序执行统计的。

编译+链接时候用-pg -g两个都带上。
正在无聊中 2012-05-13
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 的回复:]

想知道用什么方法打开
[/Quote]
gprof 可执行文件名 gmon.out
正在无聊中 2012-05-13
  • 打赏
  • 举报
回复 3
解决办法:工具→编译选项→代码生成/优化→代码性能→生成代码性能信息选No→确定
嗯哼233331 2011-08-14
  • 打赏
  • 举报
回复
想知道用什么方法打开
嗯哼233331 2011-08-14
  • 打赏
  • 举报
回复
我的也这个文件每次执行编写的exe就会自动生成,
NKLoveRene 2007-12-14
  • 打赏
  • 举报
回复
轻言以身相许的女生谁敢要啊
Minkey 2007-12-14
  • 打赏
  • 举报
回复
有吗?我怎么没见过?
xuchenhui 2007-12-14
  • 打赏
  • 举报
回复
问题已经解决 谢谢
xuchenhui 2007-12-14
  • 打赏
  • 举报
回复
我现在是在WIN下面运行DEV-CPP的,如果我不想这个文件产生该怎么办?
babyvox1999 2007-12-14
  • 打赏
  • 举报
回复
引用:gprof 是安装在你的 Linux 系统的 /usr/bin 目录下的一个程序。 它使你能剖析你的程序从而知道程序的哪一个部分在执行时最费时间。
gprof 将告诉你程序里每个函数被调用的次数和每个函数执行时所占时间的百分比。 你如果想提高你的程序性能的话这些信息非常有用。
为了在你的程序上使用 gprof, 你必须在编译程序时加上 -pg 选项。 这将使程序在每次执行时产生一个叫 gmon.out 的文件。 gprof 用这个文件产生剖析信息。
Treazy 2007-12-14
  • 打赏
  • 举报
回复 2
什么啊,问个问题都要以身相许拉~~~

70,019

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧