如何在 Windows 上使用 Qt Creator 与 MinGW 生成和查看代码覆盖率?
我已经能够使用{strong> OS X 上的GCOV和LCOV以及.pro
文件中的以下标记生成它:
mac {
QMAKE_CXXFLAGS += --coverage
QMAKE_LFLAGS += --coverage
}
我已按照this tutorial完成了这项工作。
我应该使用哪些工具/标志来生成和查看Windows上的代码覆盖率?
注意:在OS X上我使用了Clang。
更新:
我已成功生成 GCNO 和 GCDA 文件,但我不知道如何正确访问/可视化代码覆盖率。
据我所知, LCOV 在Windows上无效。
我在Github上找到了Ported to Windows LCOV Code Coverage tool项目,我将尝试使用它。
一些相关问题:
答案 0 :(得分:0)
对于此平台案例,您的.pro文件应包含:
win32 {
# MinGW-related settings
}