助けてください... Windows で lcov を使用して複数のファイルからカバレッジ データを生成するための構文を考え出すのに苦労しています。
gcov、lcov、および genhtml が cygwin にインストールされています (これを Windows で実行しています)。これらのファイルはすべて cygwin/bin ディレクトリ内にあります。私がフラッシュするカバレッジ データは、JsTestCoverageから作成された perl スクリプトであり、次の形式になっていると思います。
SF:C:/test/jquery.js
DA:22,1
DA:23,1
...
end_of_record
SF:C:/test/testFile.js
DA:3,1
DA:6,1
...
end_of_record
//rinse and repeat till no more files
カバレッジ データでまだ genhtml を使用していないことに注意してください。
次に、次のようなことを試しました:
perl genhtml /../home/administrator/coverage1.dat /../home/administrator/coverage2.dat
しかし、次のようなエラーが発生しました。
genhtml: Can't use an undefined value as a HASH reference at genhtml line 1506.
Linuxのバックグラウンドがまったくないので、プロセスが間違っているかどうかもわかりません。
前もって感謝します。