インテル® C++ コンパイラー 17.0 デベロッパー・ガイドおよびリファレンス
codecov または tselect で使用できるインストルメント済みオブジェクト・ファイルを生成します。
インテル® Xeon Phi™ コプロセッサー x100 製品ファミリー (開発コード名 Knights Corner) をターゲットとするインテル® 64 アーキテクチャー、インテル® グラフィックス・テクノロジーをターゲットとする IA-32 アーキテクチャー、またはインテル® グラフィックス・テクノロジーをターゲットとするインテル® 64 アーキテクチャーでは利用できません。
Linux* および OS X*: | なし |
Windows®: | /Qcov-gen /Qcov-gen- |
なし
/Qcov-gen- |
インストルメント済みオブジェクト・ファイルは生成されません。 |
コードカバレッジ・ツール (codecov) またはテスト・プライオリタイゼーション・ツール (tselect) で使用できるインストルメント済みオブジェクト・ファイルを生成します。 インストルメント済み実行の準備として、インストルメント済みコードはオブジェクト・ファイルに含まれます。
このオプションは、codecov または tselect で使用できる静的プロファイル情報ファイル (.spi) も生成します。
インストルメンテーションをコードカバレッジのみに使用する場合は、インストルメンテーションのオーバーヘッドを最小限に抑えるために /Qcov-gen オプションを使用します。 収集されたデータをコードカバレッジとプロファイル・フィードバックに使用する場合は、/Qprof-gen:srcpos を使用します。
Visual Studio®: [General (全般)] > [Code Coverage Build Options (コードカバレッジのビルドオプション)]
Eclipse*: なし
Xcode*: なし
なし