我正在尝试生成通过单元测试用例进行代码覆盖的报告。我添加了下面的标志用于编译和链接:
-fprofile-arcs -ftest-coverage
构建系统编译源代码并将可执行文件放在不同的目录中。可执行文件运行正常,但没有生成.gcov文件。
C:\
C:\work\feature1\test\case\
C:\work\feature1\test\case\mytest.cpp
C:\work\build\features\CMakeLists.txt
....................................
C:\work\build\features\feature1\test\case\mytest.exe
如何使用gcov for mytest.cpp文件获取代码覆盖率报告?