Szczegółowy przewodnik na temat używania gcov z CMake / CDash?

Używam CMake z moim projektem i ustawiam serwer CDash do ciągłego / nocnego budowania. Wszystko działa dobrze i ustawiając crontab, mamy cogodzinne / nocne wyniki budowania / testowania automatycznie przesyłane do naszego serwera CDash.

Moim następnym krokiem jest dodanie raportu kompilacji testu do kompilacji. Znajduję dokument tutajhttp://www.cmake.org/Wiki/CTest:Coverage ale szczerze mówiąc to trochę daleko od praktycznego przewodnika.

Obecnie dodałem wymaganą flagę (zamiast-fprofile-arcs -ftest-coverage, Znajduję--coverage lepiej), proces kompilacji generuje pliki .gcno. Ale wtedy utknąłem. Komenda

make NightlyCoverage

nie robi nic. Czy ktoś mógłby mi powiedzieć, co jest do zrobienia? Rezultatem, którego chcę, jest działaniemake NightlyCoverageraporty pokrycia są generowane i przesyłane do serwera cdash.

questionAnswers(3)

yourAnswerToTheQuestion