2009-12-15 16 views
2

J'essaie de lancer genhtml en utilisant perl.exe de Cygwin dans Windows.Exécution genhtml en utilisant cygwin Perl.exe dans Windows

J'ai installé cygwin et placé genhtml dans le répertoire bin de cygwin. Je suis allé à ce répertoire et utilisé la ligne de commande sous Windows:

perl genhtml abc.dat 

où abc.dat est le nom du fichier lcov pour Genhtml.

Cependant, j'ai eu une erreur en disant:

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

J'ai essayé, même avec un fichier vide, mais la même erreur renvoyée. Comment contourner ce problème?

Merci.

Répondre

0

Il s'est avéré que j'ai besoin d'aller à cygwin et d'exécuter chmod 777 dans la locationm du fichier .dat afin de pouvoir l'exécuter.

0

Abc.dat est-il dans le répertoire cygwin/bin? Si ce n'est pas genhtml ne le trouvera pas sauf si vous spécifiez le chemin complet.

+0

Oui c'est. J'ai mis le fichier dat dans le répertoire bin par souci de simplicité. J'ai le sentiment que cela pourrait avoir quelque chose à voir avec le réglage de l'autorisation Linux, mais je cours sous Windows, donc je doute que ce soit le cas. Cela dit, je ne suis pas un linux, donc je peux me tromper. – BeraCim