2009-12-15 89 views
2

我試圖從Windows中使用Cygwin的perl.exe運行genhtml。在Windows中使用cygwin Perl.exe運行genhtml

我已經安裝了cygwin並將cygwin的bin目錄中放置了genhtml。我去到該目錄,用於Windows的命令行:

perl genhtml abc.dat 

其中abc.dat是GENHTML的LCOV文件的名稱。

不過,我得到了一個錯誤說:

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

我一個空白文件甚至嘗試過,但返回相同的錯誤。我如何解決這個問題?

謝謝。

回答

0

事實證明,我確實需要去cygwin並在.dat文件的locationm中運行chmod 777以便能夠運行它。

0

cygwin/bin目錄中是abc.dat嗎?如果沒有,genhtml將不會找到它,除非你指定完整的路徑。

+0

是的。爲了簡單起見,我將dat文件放在bin目錄中。我有一種感覺,它可能與linux權限設置有關,但我在Windows下運行,所以我懷疑是這種情況。話雖如此,我不是一個Linux的人,所以我可能是非常錯誤的。 – BeraCim 2009-12-15 04:32:43

相關問題