我从代码覆盖开始测量我的测试有多好。我已经编译了所有程序以使用gcov,我也有.gcda和.gcno文件。
如果我执行类似的事情:“gcov --branch-probabilities --no-output mySourceFile.m”我得到了执行的行数,分支执行...但是从一个文件中,我需要那个同样的措施,但来自我的整个项目。无论如何都这样做?
谢谢!
答案 0 :(得分:1)
我正在寻找它的工具叫做gcovr。它是一个python脚本,它总结了代码覆盖率总计。你只需安装它,然后运行它就可以了,它可以为你提供总行数,执行总行数和执行行数的百分比。
希望它有所帮助...