====================
== Le blog de dup ==
====================

Couverture de code

Programmation

Hop,

Pour profiter d'une analyse par couverture de code compiler vos programmes avec les options :

-g -fprofile-arcs -ftest-coverage Si un profilage vous tente utilisez l'option -pg (comme pour une certaine base de données et ses outils associés).

Si c'est pour heraia, utilisez plutôt :

./configure --enable-gcov ou

./configure --enable-gprof ou les deux !!! Profitez en, c'est déjà intégré pour vous servir !

Faîtes fonctionner votre programme, et notamment les fonctions qui vous intéressent plus particulièrement. Ensuite faites donc tourner lcov dans le dossier de vos sources :

lcov -c -o coverage.info --directory=./ genhtml coverage.info Ouvrez le fichier index.html produit et analysez !!