有关 gcov -f 的更多详细信息和重要输出

发布于 2024-08-11 21:39:13 字数 437 浏览 4 评论 0原文

所有 GNU gcov 在线手册位于 http://gcc.gnu .org/onlinedocs/gcc/Invoking-Gcov.html#Invoking-Gcov 说关于 gcov -f 选项是:

-f --function-summaries 除了函数之外还输出每个函数的摘要 文件级别摘要。

有没有人通过使用此选项获得更多信息,也许还有一个不平凡的 .gcov 输出文件,以便准确演示这些“每个函数的摘要”是什么样子?

我也会尝试一下,但我想如果有人经常使用这个选项,他们可以告诉我更多信息。

All the GNU gcov manual online at http://gcc.gnu.org/onlinedocs/gcc/Invoking-Gcov.html#Invoking-Gcov says about gcov -f option is:

-f
--function-summaries Output summaries for each function in addition to the
file level summary.

Does anyone have more information, and maybe a non-trivial .gcov output file, from using this option, in order to demonstrate exactly what these "summaries for each function" look like?

I will also try to try it out, but I thought if someone is regularly using this option they could tell me more.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梅窗月明清似水 2024-08-18 21:39:13

我认为它不会将不同的数据放入 .gcov 文件中,而只是将不同的数据放入 gcov 本身的输出中。 gcov -f 打印调用的每个函数的名称、执行的行数百分比以及函数中的行数。不带 -fgcov 仅显示整个文件的摘要。

I don't think it puts different data in the .gcov file, just in the output of gcov itself. gcov -f prints the name of each function called, its % of lines executed, and number of lines in the function. gcov without -f just shows a summary for the whole file.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文