背景
我正在使用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/