2016-08-10 2 views

Antwort

0

Nach einer langwierigen Suche in mehreren Foren und unzähligen Experimenten habe ich das Problem endlich gelöst und gelöst.

Zwei Dinge sind wichtig, um die richtige Ausgabe von gcovr zu erhalten. Einer ist von wo die gcovr ausgeführt wird und andere ist der Stammverzeichnispfad.

gcovr sollte aus dem Ordner ausgeführt werden, in dem die .gcda und .gcno Dateien vorhanden sind. Und der Stammpfad ist der Ordner, in dem die Quelldateien (.c oder .cpp) vorhanden sind.

Damit sieht der Befehl wie folgt aus.

rr-mac:gcdaFolder$ gcovr -r /path_to_C_sourceFiles/ .

Für die Ausgabe HTML-Datei unter Befehl funktioniert

rr-mac:gcdaFolder$ gcovr --html -o Filename_rp.html -r /path_to_C_sourceFiles/ .

Anmerkung: (.) ​​Der Punkt am Ende ist obligatorisch

Hope this hilfreich für diejenigen, die mit dieser Art von Problem betroffen sind.

Verwandte Themen