カバレッジ計測
gcovを導入する †
- Makefileでコンパイルオプションで -fprofile-arcs -ftest-coverageをつける。
CPPFLAGS += -fprofile-arcs -ftest-coverage
- コンパイルを実施(ここでエラーするならオプションの順番をかえてみる)
- 実行ファィルを実行
- xxx.gcdaというファイルができるので、以下で実行
gcov xxx.gcda
File `/cygdrive/c/xxx/xxx.c'
Lines executed:100.00% of 2
/cygdrive/c/xxx/xxx.c:creating `xxx.c.gcov'
Eclipseでgcovを使う(CDT gcov plugin) †
- 以下のサイトでダウンロードしてeclipsへインストール
https://sourceforge.jp/projects/ginkgo/files/
参考ペ−ジ
http://sourceforge.jp/projects/ginkgo/wiki/HowToUse
どうも参考ペ−ジだけではうまく行かない。
xxx.gcda に対して以下を実行するとうまく行った。&br
gcov xxx.gcda
これで、xxx.c.gcovというファイルができる。
最新の20件
2011-05-17
2011-10-19
2011-11-06
2012-09-05
2012-06-23
2012-03-10
2012-03-09
2012-02-16
2012-01-22
2012-01-21
2011-12-11
2011-12-07
2011-05-01
今日の1件
- counter: 2270
- today: 1
- yesterday: 0
- online: 1