Gcov:为什么没有创建gcno文件,但gcna是?

时间:2018-01-30 20:30:37

标签: gcov

所以我过去没有创建gcna文件,因为代码没有正确关闭,但现在有时候我得到的问题是我获取gnca文件,但是缺少gnco文件。我已经验证了所有内容都是使用--converage标志编译的。什么想法可能是错的?

1 个答案:

答案 0 :(得分:0)

这是我的错。事实证明,虽然gnca文件是在运行时创建的,但gnco文件是在编译时创建的。我的makefile在运行测试之前无意中删除了这些文件,而它试图用 .gc 清理gcov文件,而不仅仅是* .gnca文件。