【发布时间】:2011-03-01 13:28:28
【问题描述】:
当我运行 gcov foo.cpp 时,它不仅会生成 foo.cpp 的代码覆盖率报告,还会生成 foo.cpp 使用的所有 STL 标头。
有没有办法防止这种情况发生?它似乎忽略了像<ctime> 这样的标准库头文件。
编辑
刚刚在 gcc 邮件列表上看到了这篇文章:
【问题讨论】:
-
是的,实现 100% 的 stl 覆盖率似乎是一项艰巨的任务,我怀疑即使是 STL 开发人员也有一个覆盖率 100% 的测试套件^^。这个问题确实很有用
标签: c++ g++ code-coverage gcov