Questo è il comando gcovr che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
gcovr - genera semplici rapporti di copertura
SINOSSI
gcovr [Opzioni]
DESCRIZIONE
Un'utilità per eseguire gcov e generare un semplice report che riepiloga la copertura
VERSIONI
-h, --Aiuto
mostra questo messaggio di aiuto ed esci
--versione
Stampa il numero della versione, quindi esci
-v, --verboso
Stampa messaggi di avanzamento
--directory-oggetto=DIR.OBJ
Specificare la directory che contiene i file di dati gcov. gcovr deve essere in grado di
identificare il percorso tra i file *.gcda e la directory in cui si trovava gcc
originariamente eseguito. Normalmente, gcovr può indovinare correttamente. Questa opzione ha la precedenza
il normale rilevamento del percorso di gcovr e può specificare il percorso da gcc a gcda
file (cioè cosa è stato passato all'opzione '-o' di gcc), o il percorso dal file gcda a
directory di lavoro originale di gcc.
-o PRODUZIONE, --produzione=USCITA
Stampa l'output con questo nome file
-k, --mantenere
Conserva i file *.gcov temporanei generati da gcov. Per impostazione predefinita, questi vengono eliminati.
-d, --Elimina
Eliminare i file di copertura dopo che sono stati elaborati. Questi sono generati dal
programma degli utenti e per impostazione predefinita gcovr non rimuove questi file.
-f FILTRO, --filtro=FILTRO
Conserva solo i file di dati che corrispondono a questa espressione regolare
-e ESCLUDERE, --escludere=ESCLUDERE
Escludi i file di dati che corrispondono a questa espressione regolare
--gcov-filtro=GCOV_FILTER
Conserva solo i file di dati gcov che corrispondono a questa espressione regolare
--gcov-exclude=GCOV_EXCLUDE
Escludi i file di dati gcov che corrispondono a questa espressione regolare
-r RADICE, --radice=ROOT
Definisce la directory principale per i file di origine. Questo è anche usato per filtrare il
file e per standardizzare l'output.
-x, --xml
Genera XML invece del normale output tabulare.
--xml-piuttosto
Genera un bel XML invece del normale formato denso.
--html Genera HTML invece del normale output tabulare.
--dettagli-html
Genera output HTML per la copertura del file di origine.
-b, --rami
Tabulare la copertura della filiale invece della copertura della linea.
-u, --sort-scoperto
Ordina le voci per numero crescente di righe scoperte.
-p, --sort-percentuale
Ordina le voci per percentuale decrescente di linee coperte.
--gcov-eseguibile=GCOV_CMD
Definisce il nome/percorso dell'eseguibile gcov [predefinito per l'ambiente GCOV
variabile, se presente; altrimenti 'gcov'].
--escludi-rami-irraggiungibili
Escludi dalla copertura i rami contrassegnati per essere esclusi dai marker LCOV/GCOV
o sono determinati da righe contenenti solo codice "morto" generato dal compilatore.
COPYRIGHT
Copyright (2013) Sandia Corporation. Secondo i termini del contratto DE-AC04-94AL85000 con
Sandia Corporation, il governo degli Stati Uniti, conserva alcuni diritti su questo software.
Usa gcovr online utilizzando i servizi onworks.net