Informatik-Wiki
gcc の -fprofile-arcs -ftest-coverage を使う
最終更新:
ahr
-
view
gcc にはご存知 -fprofile-arcs、-ftest-coverage という、gcovで
処理するためのデータを出力させるコードを挿入するオプションが
あります。
何もしなければ、このオプションを指定すると、gccはカバレッジを行うための
コードを挿入します。こうして出来たモジュールを実行すると、カバレッジ情報
を外部ファイルに書き出します。この外部ファイルを読み込んで、カバレッジ情報
を出力するのがgcovというツールです。
処理するためのデータを出力させるコードを挿入するオプションが
あります。
何もしなければ、このオプションを指定すると、gccはカバレッジを行うための
コードを挿入します。こうして出来たモジュールを実行すると、カバレッジ情報
を外部ファイルに書き出します。この外部ファイルを読み込んで、カバレッジ情報
を出力するのがgcovというツールです。
