1

我从代码覆盖率开始衡量我的测试有多好。我已经编译了所有程序以使用 gcov,并且我还有 .gcda 和 .gcno 文件。

如果我执行类似:“gcov --branch-probabilities --no-output mySourceFile.m”的结果,我会得到执行的行数,执行的分支......但是从一个文件中,我需要同样的措施,但是从我的整个项目。反正有这样做吗?

谢谢!

4

1 回答 1

1

我一直在寻找的工具叫做 gcovr。这是一个 python 脚本,它总结了代码覆盖率。您只需安装并运行它,仅此而已,它会为您提供总行数、已执行总行数和已执行行百分比。

希望它可以帮助某人...

于 2012-08-22T13:50:52.913 回答