私はコード ベースを既存のcoverage.Theコードのための既存のコードベースでgcovのを設定しようとしていますが、サービスベースとコードベースBS-42e6.gcnoファイルのデバッグ
(.IE 1つのサービスで複数のファイルCおよびCPPが含まれています)私はconfigure gcovのwikiページに進み、makefileに-fprofile-arcs -ftest-coverage を追加しました。サービスをコンパイルすると、gcnoファイルが1つだけ生成されます。これは、ある名前の (BS-42e6.gcno)です。
gcovはtest.c.gcnoと test1.cpp.gcnoのように、cとcppファイルごとにgcnoファイルを生成する必要がありますが、gcnoファイルが1つあります。
gcnoファイルを使用してさらに進めていく方法がわかりませんでした。
このサービスはxmlベースのフレームワークに存在します.xmlから入力を渡すには、 入力パラメータのマーシャリングとアンマーシャリングを行い、cまたはcppファイルを渡します。
私はwikiページごとにコンパイルからa.outを取得し、a.outを実行してそれぞれのファイルを生成します。しかし、私の場合、どのように進むのですか 。
私はより多くの情報にした後
http://gcc.gnu.org/onlinedocs/gcc/Gcov.html http://www.ecoscentric.com/ecospro/doc/html/ref/gcov.html http://codingfreak.blogspot.in/2009/02/gcov-analyzing-code-produced-with-gcc.html