从lcov的覆盖率报告中排除文件

时间:2019-07-04 11:10:54

标签: c gcc gcov lcov

我试图删除测试驱动程序文件“ test.c”上的coverage数据。在阅读了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

1 个答案:

答案 0 :(得分:2)

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