Dies ist der Befehl gcovr, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
gcovr - einfache Abdeckungsberichte erstellen
ZUSAMMENFASSUNG
gcovr [Optionen]
BESCHREIBUNG
Ein Dienstprogramm zum Ausführen von gcov und zum Generieren eines einfachen Berichts, der die Abdeckung zusammenfasst
OPTIONAL
-h, --help
Diese Hilfemeldung anzeigen und beenden
--Version
Drucken Sie die Versionsnummer und beenden Sie dann
-v, - ausführlich
Fortschrittsmeldungen drucken
--Objektverzeichnis=OBJDIR
Geben Sie das Verzeichnis an, das die gcov-Datendateien enthält. gcovr muss in der Lage sein
Identifizieren Sie den Pfad zwischen den *.gcda-Dateien und dem Verzeichnis, in dem gcc war
ursprünglich laufen. Normalerweise kann gcovr richtig raten. Diese Option überschreibt
Die normale Pfaderkennung von gcovr und kann entweder den Pfad von gcc zum gcda angeben
Datei (dh was an die Option '-o' von gcc übergeben wurde) oder der Pfad von der gcda-Datei zu
Das ursprüngliche Arbeitsverzeichnis von gcc.
-o AUSGANG, --Ausgabe=AUSGABE
Ausgabe unter diesem Dateinamen drucken
-k, --halten
Behalten Sie die von gcov generierten temporären *.gcov-Dateien bei. Diese werden standardmäßig gelöscht.
-d, --löschen
Löschen Sie die Coverage-Dateien, nachdem sie verarbeitet wurden. Diese werden von der
Benutzerprogramms und standardmäßig entfernt gcovr diese Dateien nicht.
-f FILTER, --Filter=FILTER
Behalten Sie nur die Datendateien bei, die diesem regulären Ausdruck entsprechen
-e AUSSCHLIESSEN, --ausschließen=AUSSCHLIESSEN
Datendateien ausschließen, die diesem regulären Ausdruck entsprechen
--gcov-filter=GCOV_FILTER
Behalten Sie nur gcov-Datendateien bei, die diesem regulären Ausdruck entsprechen
--gcov-exclude=GCOV_EXCLUDE
Ausschließen von gcov-Datendateien, die diesem regulären Ausdruck entsprechen
-r WURZEL, --Wurzel=ROOT
Definiert das Stammverzeichnis für Quelldateien. Dies wird auch verwendet, um die
Dateien zu standardisieren und die Ausgabe zu standardisieren.
-x, --xml
Generieren Sie XML anstelle der normalen tabellarischen Ausgabe.
--xml-hübsch
Generieren Sie hübsches XML anstelle des normalen dichten Formats.
--html Generieren Sie HTML anstelle der normalen tabellarischen Ausgabe.
--html-details
Generieren Sie eine HTML-Ausgabe für die Quelldateiabdeckung.
-b, --Geäst
Tabellarische Darstellung des Branch-Coverages anstelle des Line-Coverages.
-u, --sortieren-aufgedeckt
Sortieren Sie Einträge, indem Sie die Anzahl der aufgedeckten Zeilen erhöhen.
-p, --Sort-Prozentsatz
Sortieren Sie Einträge nach abnehmendem Prozentsatz der abgedeckten Zeilen.
--gcov-ausführbare Datei=GCOV_CMD
Definiert den Namen/Pfad zur ausführbaren gcov-Datei [standardmäßig die GCOV-Umgebung]
variabel, falls vorhanden; sonst 'gcov'].
--exclude-unreachable-branches
Aus Abdeckungszweigen ausschließen, die durch LCOV/GCOV-Marker als ausgeschlossen markiert sind
oder aus Zeilen stammen, die nur vom Compiler erzeugten "toten" Code enthalten.
URHEBERRECHT
Urheberrecht (2013) Sandia Corporation. Gemäß den Vertragsbedingungen DE-AC04-94AL85000 mit
Sandia Corporation behält die US-Regierung bestimmte Rechte an dieser Software.
Verwenden Sie gcovr online mit den onworks.net-Diensten