ソースフォルダー以外の場所にカバレッジの統計情報を出力するようにgcc / gcovを作成できますか?

StackOverflow https://stackoverflow.com/questions/1438459

  •  08-07-2019
  •  | 
  •  

質問

gccを-fprofile-arcsおよび-ftest-coverageとともに使用し、結果の実行可能ファイルが終了すると、実行可能ファイルのコンパイルに使用される.oファイルと同じ場所に.gcda出力ファイルを作成しようとします。ビルドしたマシンとは異なるマシンで実行している場合、これは不便です-この動作を変更する方法はありますか?

役に立ちましたか?

解決

環境変数 GCOV_PREFIX を使用できます。ドキュメントの" cross-profiling"で言及されています。セクション自体は、 -fprofile-arcs のドキュメントで参照されています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top