C / Fortran代码的覆盖范围

时间:2015-02-27 12:46:20

标签: c gcc code-coverage gfortran gcov

我使用gcc和gfortran编译我的代码。为了生成覆盖率信息,我曾经将--coverage添加到两个编译器标志(FFLAGSCFLAGS),编译器将生成.gcno个文件,并且在运行程序时我会得到包含覆盖率信息的.gcda个文件。

分离源和对象目录(src/*.cout/obj/*.o)后,不再生成gcda个文件。至少我认为这是由于这种分离。

这可以修复吗?

0 个答案:

没有答案