2017-06-28 78 views
0

gcovを使用して、プロジェクトのコードカバレッジをテストしています。 gcovは私にgtestを使って書いたテストファイルの出力を与えていますが、実際の実装ファイルの正しい出力は得られません。 「実行可能な行がありません」というメッセージが表示されます。プロジェクトはQTとC++に基づいています。私はQTとgtest/gcovの両方に新しいので、この点についての参考になるでしょう。gcovエラー:実行可能な行がありません

いくつかの詳細情報: の.o、.gcdaと.gcnoファイルGTEST 2を用いて構築されたテスト用バイナリを実行した1が同じフォルダ内にある 3.私はと元の場所からgcovのを実行していますbinファイルのパスを指定する-oオプション

答えて

1

.gcdaファイルを.gcnoファイルと.oファイルを含むディレクトリにコピーしなかったため、これが起こっていました。 .gcdaファイルをコピーしてgcovを実行した後、正常に動作しています。 :)

+0

あなたは受け入れられたようにあなたに答えることができます。 – AmeyaVS

関連する問題