Вопрос

Я пытаюсь запустить genhtml, используя perl.exe из Cygwin в Windows.

Я установил cygwin и поместил genhtml в каталог bin cygwin.Я зашел в этот каталог и воспользовался командной строкой в Windows:

perl genhtml abc.dat

где abc.dat - это имя файла lcov для genhtml.

Однако я получил сообщение об ошибке со словами:

Reading data file abc.dat
genhtml: ERROR: cannot read file abc.dat!

Я попробовал даже с пустым файлом, но вернулась та же ошибка.Как мне обойти эту проблему?

Спасибо.

Это было полезно?

Решение 2

Оказалось, что мне действительно нужно зайти в cygwin и запустить chmod 777 в locationm файла .dat, чтобы иметь возможность запустить его.

Другие советы

Находится ли abc.dat в каталоге cygwin /bin?Если нет, genhtml не найдет его, пока вы не укажете полный путь.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top