我使用gcov库测量我的代码的覆盖率,我想以用户友好的格式生成覆盖率报告.我已经找到了lcov实用程序,但它与Windows环境不兼容(主要是因为解析路径的方式).有谁知道有效支持Windows的lcov端口?
似乎在Windows上运行它会很容易(它认为它甚至可以通过模仿unix shell命令的行为的少量创意批处理/ perl脚本来解决),并且该工具非常有用,所以我想有人可能有已经完成了.
虽然它可能很脏,但 lcov似乎可以在 cygwin 下工作。您可能还对以下问题感兴趣:如何测量 CppUnit 测试覆盖率(在 win32 和 Unix 上)?及其答案。 Visual Studio似乎提供代码覆盖率报告。