13

geninfo と genhtml (gcovr の代替、こちらを参照) を使用して、gcov によって提供されるカバレッジを使用して html ページを作成しようとしています。

  • geninfogcov の *.gcda ファイルから lcov-tracefiles を作成します
  • genhtml上記のトレースファイルから html ファイルを生成します

ただし、最終結果にはコードだけでなく、/usr/include のファイルも含まれます。

これらを除外する方法を知っている人はいますか?

マニュアルページを見てみましたが、何も見つかりませんでしたhttp://linux.die.net/man/1/geninfo

4

2 に答える 2

20

lcov オプションを使用して、-r関心のないファイルを削除できます。

lcov -r <input tracefile> /usr/include/\* -o <output tracefile>
于 2011-07-11T15:51:27.640 に答える