【问题标题】:Excluding a file from coverage report in lcov从 lcov 的覆盖率报告中排除文件
【发布时间】:2019-07-04 11:10:54
【问题描述】:

我试图删除我的测试驱动程序文件“test.c”中的覆盖率数据。以下是我在阅读 SO 中的一些类似问题后使用的内容。

$ lcov --remove test.gcda -c -d . -o a.info --rc lcov_branch_coverage=1 

但我在下面遇到错误。有人可以帮忙吗?

lcov: ERROR: only one of -z, -c, -a, -e, -r, -l, --diff or --summary allowed!
Use lcov --help to get usage information

【问题讨论】:

    标签: c gcc gcov lcov


    【解决方案1】:

    -r--remove 相同。并且错误消息说您不能同时使用-r-c。删除-c 参数。

    【讨论】:

    • 问题已解决。谢谢。我发现 lcov --remove 对 .info 文件而不是 .gcda 文件进行操作。
    猜你喜欢
    • 2020-03-10
    • 2019-09-14
    • 2015-08-24
    • 1970-01-01
    • 2019-04-10
    • 1970-01-01
    • 2016-11-21
    • 2017-03-31
    • 1970-01-01
    相关资源
    最近更新 更多