背景
我正在使用python工具gcovr为我的某些c项目生成coverage数据。我可以毫无问题地获取覆盖率数据,但是由于该工具查找我的源文件时出现问题,因此我无法看到覆盖了哪些代码行。

在检查了gcovr生成的XML数据之后,我意识到该工具在错误的目录中查找覆盖率信息。在这种情况下,我为gcovr文档指定了源文件的根目录。

# gcovr ... --object-directory=/some/path -r /some/path


但是,当我为源文件指定目录时,gcovr进入无限循环。


是什么导致此无限循环,我该怎么做才能指定源文件所在的目录?

如果需要任何其他信息来解决此问题,我将竭尽所能。

最佳答案

此问题已在gcovr 3.2中解决

关于python - 指定根目录后,gcovr无限循环,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23775116/

10-09 13:38