【发布时间】:2017-10-31 20:55:32
【问题描述】:
我正在尝试在我的可执行文件上运行 kcov,而每当我运行它时,我只能获得标准 c++ 代码(如 iostream)的代码覆盖率。如果我排除它,那么我会得到执行 0 行的“代码覆盖:NaN%”。
我正在尝试通过使用在 linux 上运行
${kcovExe} --exclude-path=${gcclibs} ${outputDir} ${myExe} ${args}
我查看了 git page 并尝试使用 --include-path 指向我的源代码,但我似乎无法让它工作。
我需要做什么才能让我的代码显示在覆盖率报告中?
编辑:为了澄清,我在一个环境中构建并在另一个环境中运行。
【问题讨论】:
标签: code-coverage kcov