【发布时间】:2019-07-30 18:20:25
【问题描述】:
我正在尝试使用 cygwin 和 bash shell 在本地 Windows 计算机上设置 lcov。我安装了从这里下载的最新版本的lcov:lcov at sourceforge。
当我调用一个特定的 gcda 文件时,我会得到一个输出。
来电是:lcov -c -d FileName.gcda -o outputfile.info
据我所知,lcov 应该能够遍历文件夹中的所有 gcda 文件。我要求轮换所有 gcda 文件是:
lcov -c -d . -o outputfile.info
使用上面的代码,我得到以下输出:
Capturing coverage data from .
Found gcov version 6.4.0
Scanning . for .gcda files ...
geninfo: WARNING: no .gcda files found in . - skipping!
Finished .info-file creation
这里是截图: 可以看出,有CanAdapter.gcda和CanAdapter.gcno,但是用上面的配置geninfo产生了失败。
当我尝试这样拨打电话时:
lcove -c -d *.gcda -o outputfile.info
我得到以下答案:
lcov: Extra parameter found: 'FileName2.gcda'
Use lcov --help to get usage information
我阅读了帮助,但它并没有我需要的那么多帮助。
【问题讨论】: