1

次のように表示されるレポートを提供するC++のツールがあるかどうかを知りたいと思います。

  1. プロジェクト全体のソースコード。通常、ソースファイルごとに1つのHTMLページ。
  2. もちろん、読みやすくするために、ソースコードの横に行番号があります。
  3. また、行ごとに、行番号の左側に、その行が実行された回数の値が表示されます。

もちろん、単体テストなどを実行するスクリプトを実行し、そこからレポートを生成する必要があります。

コードカバレッジツールであるCoberturaforJavaとNCoverforC#に精通している場合、これはその重要な機能の1つです。

4

3 に答える 3

1

CおよびC++用のコードカバレッジツールのリストをご覧ください。

于 2009-03-17T14:02:21.303 に答える
1

コンパイラとして gcc を使用すると、gcov 出力を生成できます。gcovを使用してプロファイリング出力を生成する実行可能ファイルを作成し、lcovを使用してコードの適切な HTML 出力を生成します。

于 2009-04-07T04:05:24.557 に答える
0

SD プロファイラを参照してください。HTML ではなく GUI として出力を生成します。

于 2010-03-06T22:08:36.520 に答える