ala*_*rs2 5 c++ gcc code-coverage gcov qt-creator
我正在使用 QT Creator 来处理一个 C++ 中型项目。
项目结构基本上是这样的
项目
测试
这些库由测试项目中的可执行文件进行测试。我已经设法在启用 gcov 的情况下自行编译测试,并使用 lcov 生成代码覆盖率报告,但他们显示的覆盖率只是测试用例,而不是我正在测试的实际代码。我也尝试使用 gcov 编译静态库,但是当我对这些库运行测试时,它不会生成任何 gcov 输出文件。
如何通过将我的项目库与测试链接来生成 gcov 输出文件?我想看看我的单元测试是否存在任何差距。
归档时间: |
|
查看次数: |
4066 次 |
最近记录: |