2009-01-19 8 views
3

J'utilise un outil de couverture de code pour écrire des cas de tests unitaires. J'ai un outil de couverture de code, mais je n'ai qu'à tout faire via son interface graphique. Idéalement, je voudrais obtenir un outil capable de produire une sortie de texte (.diff est le meilleur) sur des fichiers .cpp individuels. Un tel outil existe-t-il?Outil de couverture de code C++ fonctionnant sur la ligne de commande

Répondre

4

gcov peut produire une sortie de texte. Assurez-vous d'utiliser un gcc récent pour obtenir la couverture des bibliothèques partagées.

Je ne suis pas sûr de savoir comment vous pouvez avoir diff sortie de la couverture si?

+1

Si vous combinez gcov avec lcov, vous pouvez créer d'excellentes vues graphiques des résultats en HTML. –

Questions connexes