Windows下的Gcovr错误

2024-09-30 22:17:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图用Gcovr生成一个C程序结果的HTML文件。 我已经安装了gcov(通过MinGW)、Python、easy\u stall和gcovr。 将C:\MinGW\binC:\Python33C:\Python\Scripts添加到Windows路径中。在

现在我遇到的问题(在Windows命令行中):

1。gcovr命令

在使用c:\Python33\Scripts命令从c:\Python33\Scripts执行之前,无法从任何目录找到或执行gcovr。在

临时修复,将gcovr重命名为gcovr.py?但这听起来不是正确的解决方案。在

2。执行gcovr

我打电话时没有结果:

c:\Python33\Scripts>python gcovr -r "d:\somepath\Debug"
------------------------------------------------------------------------------
File                                       Lines    Exec  Cover   Missing
------------------------------------------------------------------------------
------------------------------------------------------------------------------
TOTAL                                          0       0    --%
------------------------------------------------------------------------------

但gcov给出了正确的结果。在

^{pr2}$

我需要做什么才能得到正确的结果?在


Tags: 文件命令程序binwindowshtmleasyscripts
3条回答

尝试运行不带-r选项的相同命令,即:

c:\Python33\Scripts>python gcovr "d:\somepath\Debug"

我也有同样的问题。我用下面的方法解决了这个问题。在

转到项目的根目录(主目录)。在

要生成表格格式的输出, 在命令提示符下,给出生成覆盖范围的命令

1)表格格式

     "python C:\Python27\Scripts\gcovr -r . --object-directory <path to *.gcno *.gcda file>"

2)XML格式

^{pr2}$

3)HTML格式

   "python C:\Python27\Scripts\gcovr -r . --object-directory <path to *.gcno *.gcda file> –-html -o <desired_name.html>"

这篇文章可能会解决你的问题。在

GCOVR giving empty results zero percent in MAC

相关问题 更多 >