我想生成 C++ 编写的代码覆盖信息结果的 HTML 报告。生成它的命令是什么?我正在使用 File 'c:/mingw/lib/gcc/mingw32/6.3.0/include/c++/iostream' Lines executed:100.00% of 1 Creating 'iostream.gcov'
执行的行数:100.00% of 5
但我无法打开 .gcov 文件
Lcov 是否与生成 html 报告有关?
我想生成 C++ 编写的代码覆盖信息结果的 HTML 报告。生成它的命令是什么?我正在使用 File 'c:/mingw/lib/gcc/mingw32/6.3.0/include/c++/iostream' Lines executed:100.00% of 1 Creating 'iostream.gcov'
执行的行数:100.00% of 5
但我无法打开 .gcov 文件
Lcov 是否与生成 html 报告有关?
如果您同时拥有 .gcno 和 .gcda 文件,则可以使用 geninfo 生成 HTML 报告。
首先,我们将生成一个 .info 文件,该文件将帮助我们为覆盖率报告生成 html 视图。要生成 .info 文件,我们使用:
geninfo "path for .gcda files" -b "path for the source files" -o ./coverage1.info
-b 选项用于设置 geninfo 的基本目录以搜索源文件。
这将生成coverage1.info,可用于生成基于html 的覆盖率报告。要生成我们使用的 html 报告:
genhtml coverage1.info -o temp