gpt4 book ai didi

linux - gcov 过滤结果和文件

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:39:22 28 4
gpt4 key购买 nike

我正在使用 eclipse indigo 和 linux 工具。其中一个工具是 gcov 的插件。我有一个项目是 statis lib(点一个文件)和另一个项目是一个单元测试,它与这个 lib 链接并调用它的方法。在这两个项目中,我都添加了编译标志 -fprofile-arcs -ftest-coverage,在可执行项目中,我还添加了一个与 gcov lib (-lgcov) 的链接。

结果很好,但是我得到了很多似乎是系统的功能而不是我的功能。比如 boost、basic_cstring 和其他非我的代码。

我想问一下如何过滤所有不属于我的东西。我只对我编写的代码感兴趣,而不对 strcpy 在所有路径上运行感兴趣。我可以吗?

提前致谢!

最佳答案

虽然这个问题已有 4 年多的历史,但对我来说,它在谷歌搜索结果中的排名高于实际解决我类似问题的问题。通过https://stackoverflow.com/a/14835775/2290151 :

lcov --directory src -c -o report.info --no-external

关于linux - gcov 过滤结果和文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9483736/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com