我正在尝试使用 Gcovr 生成 C 程序结果的 HTML 文件。我已经安装了 gcov(通过 MinGW)、Python、easy_stall 和 gcovr。C:\MinGW\bin
将,C:\Python33
和添加C:\Python\Scripts
到 Windows PATH。
现在我遇到的问题(在 Windows 命令行中):
1.gcovr 命令
c:\Python33\Scripts
在使用命令执行之前,无法从任何目录中找到/执行 gcovr python gcovr
。
临时修复,重命名gcovr
为gcovr.py
?但这听起来不是正确的解决方案。
2.执行gcovr
我打电话时没有结果:
c:\Python33\Scripts>python gcovr -r "d:\somepath\Debug"
------------------------------------------------------------------------------
File Lines Exec Cover Missing
------------------------------------------------------------------------------
------------------------------------------------------------------------------
TOTAL 0 0 --%
------------------------------------------------------------------------------
但是 gcov 给出了正确的结果。
D:\somepath\Debug>gcov some_file.gcda
File '../some_file.c'
Lines executed:21.43% of 14
Creating 'some_file.c.gcov'
我需要做什么才能获得正确的结果?