cygwin lcov genhtml:错误:无法创建目录?

cygwin lcov genhtml:错误:无法创建目录?,cygwin,lcov,Cygwin,Lcov,我正在执行以下命令,导致下面的错误。我有CHMOD777到所有涉及的目录。css和图像文件已成功写入,但未生成html文件。我在干什么 perl genhtml -o coverage jsTestDriver.conf-coverage.dat Reading data file jsTestDriver.conf-coverage.dat Found 4 entries. No common filename prefix found! Writing .css and .png file

我正在执行以下命令,导致下面的错误。我有CHMOD777到所有涉及的目录。css和图像文件已成功写入,但未生成html文件。我在干什么

perl genhtml -o coverage jsTestDriver.conf-coverage.dat

Reading data file jsTestDriver.conf-coverage.dat
Found 4 entries.
No common filename prefix found!
Writing .css and .png files.
Generating output.
mkdir: cannot create directory '': No such file or directory
genhtml: ERROR: cannot create directory !

尝试lcov genhtml的跨平台替代方案-不需要cygwin

genhtml脚本正在尝试创建一个名称为空字符串(“”)的目录。这不可能存在,所以它失败了,与权限无关(可能不是最有用的消息)。我不熟悉这个脚本,所以我不能说为什么或者如何修复它。谢谢。perl文件上的变量设置不正确,因此我将其设置为字符串,从而抑制了错误。但是,html文件中的计数为空。jsTestDriver.conf-coverage.dat中的源文件包含Windows驱动器“C:”用于指定lcov中的名称、值对。这导致脚本失败。