Ausführliche Anleitung zur Verwendung von gcov mit CMake / CDash?

Ich bin mit CMake mit meinem Projekt und die Einrichtung eines cdash-server für continuous/nächtliche Gebäude. Alles funktioniert gut und durch die Einrichtung einer crontab, wir haben Stunden - /nightly-build/test-Ergebnisse hochgeladen auf unserer cdash-server automatisch.

Mein Nächster Schritt ist das hinzufügen von test-coverage-Berichts zu bauen. Ich finde das Dokument hier http://www.cmake.org/Wiki/CTest:Coverage aber ehrlich gesagt, es ist ein bisschen weit Weg von einem praktischen Leitfaden.

Derzeit habe ich die erforderlichen flag (anstelle von -fprofile-arcs -ftest-coverage finde ich --coverage besser), die Kompilierung erzeugt .gcno-Dateien. Aber dann bin ich stecken. Der Befehl

make NightlyCoverage

scheint nicht, etwas zu tun. Könnte mir jemand sagen, was als Nächstes zu tun? Das Ergebnis, das ich will, ist, indem Sie make NightlyCoverage Abdeckung Berichte werden generiert und hochgeladen cdash-server.

InformationsquelleAutor der Frage Ralph Zhang | 2012-10-29

Schreibe einen Kommentar