ソースフォルダー以外の場所にカバレッジの統計情報を出力するようにgcc / gcovを作成できますか?
-
08-07-2019 - |
質問
gccを-fprofile-arcsおよび-ftest-coverageとともに使用し、結果の実行可能ファイルが終了すると、実行可能ファイルのコンパイルに使用される.oファイルと同じ場所に.gcda出力ファイルを作成しようとします。ビルドしたマシンとは異なるマシンで実行している場合、これは不便です-この動作を変更する方法はありますか?
解決
環境変数 GCOV_PREFIX
を使用できます。ドキュメントの" cross-profiling"で言及されています。セクション自体は、 -fprofile-arcs
のドキュメントで参照されています。
所属していません StackOverflow