IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

llvm-cov-3.7 - Online nel cloud

Esegui llvm-cov-3.7 nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando llvm-cov-3.7 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


llvm-cov - emette informazioni sulla copertura

SINOSSI


lvm-cov command [argomenti...]

DESCRIZIONE


I lvm-cov mostra le informazioni sulla copertura del codice per i programmi che sono strumentati per
emettere i dati del profilo. Può essere usato per lavorare con gcov-copertura in stile o con fragore's
profilazione basata sulla strumentazione.

Se il programma viene invocato con un nome base di gcov, si comporterà come se il lvm-cov gcov
comando sono stati chiamati. In caso contrario, dovrebbe essere fornito un comando.

COMANDI


· gcov

· mostrare attraverso le sue creazioni

· rapporto

GCOV COMANDO


SINOSSI
lvm-cov gcov [Opzioni] FILE SORGENTE

DESCRIZIONE
I lvm-cov gcov lo strumento legge i file di dati di copertura del codice e visualizza la copertura
informazioni per un file di origine specificato. È compatibile con il gcov strumento dalla versione
4.2 di GCC e potrebbe anche essere compatibile con alcune versioni successive di gcov.

Per utilizzare lvm-cov gcov, devi prima creare una versione strumentata della tua applicazione
che raccoglie i dati di copertura durante l'esecuzione. Compila con il -fprofile-archi ed
-ftest-copertura opzioni per aggiungere la strumentazione. (In alternativa, puoi usare il
--copertura opzione, che include entrambe le altre opzioni.) Dovresti compilare con
informazioni di debug (-g) e senza ottimizzazione (-O0); in caso contrario, i dati di copertura
non può essere accuratamente ricollegato al codice sorgente.

Al momento della compilazione del codice strumentato, a .gcno file di dati verrà generato per
ogni file oggetto. Queste .gcno i file contengono metà dei dati di copertura. L'altra metà di
i dati provengono da .gcda file che vengono generati quando si esegue il programma instrumentato,
con un separato .gcda file per ogni file oggetto. Ogni volta che si esegue il programma, il
i conteggi delle esecuzioni vengono sommati a quelli esistenti .gcda file, quindi assicurati di rimuovere quelli vecchi
file se non si desidera che il loro contenuto sia incluso.

Per impostazione predefinita, il .gcda i file sono scritti nella stessa directory dei file oggetto, ma
puoi sovrascriverlo impostando il GCOV_PREFIX ed GCOV_PREFIX_STRIP ambiente
variabili. Il GCOV_PREFIX_STRIP variabile specifica un numero di componenti della directory da essere
rimosso dall'inizio del percorso assoluto alla directory del file oggetto. Dopo lo spogliarello
quelle directory, il prefisso da GCOV_PREFIX variabile viene aggiunta. Questi ambienti
le variabili consentono di eseguire il programma strumentato su una macchina in cui l'oggetto originale
le directory dei file non sono accessibili, ma sarà necessario copiare il file .gcda file indietro
alle directory dei file oggetto dove lvm-cov gcov aspetta di trovarli.

Dopo aver generato i file dei dati di copertura, eseguire lvm-cov gcov per ogni fonte principale
file in cui si desidera esaminare i risultati della copertura. Questo dovrebbe essere eseguito dallo stesso
directory in cui in precedenza hai eseguito il compilatore. I risultati per il file sorgente specificato
vengono scritti in un file denominato aggiungendo a .gcov suffisso. È anche disponibile un file di output separato
creato per ogni file incluso dal file sorgente principale, anche con a .gcov suffisso aggiunto.

Il contenuto di base di an .gcov il file di output è una copia del file sorgente con un'esecuzione
conteggio e numero di riga anteposto a ogni riga. Il conteggio delle esecuzioni è mostrato come - se una linea
non contiene alcun codice eseguibile. Se una riga contiene codice ma quel codice non lo è mai stato
eseguito, il conteggio viene visualizzato come #####.

VERSIONI
-un, --tutti i blocchi
Visualizza tutti i blocchi di base. Se ci sono più blocchi per una singola riga di sorgente
codice, questa opzione fa sì che llvm-cov mostri il conteggio per ogni blocco invece che solo
un conteggio per l'intera linea.

-B, --probabilità-diramazione
Visualizza le probabilità condizionali del ramo e un riepilogo delle informazioni sul ramo.

-C, --conta-rami
Visualizza i conteggi dei rami invece delle probabilità (richiede -b).

-F, --riassunti-funzione
Mostra un riepilogo della copertura per ciascuna funzione invece di un solo riepilogo per un
intero file sorgente.

--Aiuto Visualizza le opzioni disponibili (--help-hidden per ulteriori informazioni).

-l, --nomi-file-lunghi
Per l'output di copertura dei file inclusi dal file sorgente principale, aggiungi il file principale
nome seguito da ## come prefisso ai nomi dei file di output. Questo può essere combinato con
l'opzione --preserve-paths per utilizzare percorsi completi sia per il file principale che per il
file incluso.

-N, --nessuna uscita
Non emettere nessuno .gcov File. Le informazioni di riepilogo sono ancora visualizzate.

-o= , --directory-oggetto= , --file-oggetto=
Trova oggetti in DIR o in base al percorso di FILE. Se specifichi un oggetto particolare
file, i file dei dati di copertura dovrebbero avere lo stesso nome di base con .gcno
ed .gcda estensioni. Se specifichi una directory, i file sono previsti in quella
directory con lo stesso nome di base del file di origine.

-P, --preserve-percorsi
Conserva i componenti del percorso durante la denominazione dei file di output della copertura. In aggiunta a
nome del file di origine, includi le directory dal percorso a quel file. Il
le directory sono separate da # personaggi, con . directory rimosse e ..
directory sostituite da ^ caratteri. Se utilizzato con l'opzione --long-file-names,
questo vale sia per il nome del file principale che per il nome del file incluso.

-tu, --rami-incondizionati
Includere rami incondizionati nell'output per l'opzione --branch-probabilities.

-versione
Visualizza la versione di llvm-cov.

EXIT STATUS
lvm-cov gcov restituisce 1 se non è in grado di leggere i file di input. In caso contrario, esce con zero.

MOSTRARE COMANDO


SINOSSI
lvm-cov mostrare attraverso le sue creazioni [Opzioni] -instr-profilo PROFILO BIN [FONTI]

DESCRIZIONE
I lvm-cov mostrare attraverso le sue creazioni il comando mostra la copertura riga per riga di un binario BIN usando il profilo
dati PROFILO. Può facoltativamente essere filtrato per mostrare solo la copertura per i file elencati
in FONTI.

Per utilizzare lvm-cov mostrare attraverso le sue creazioni, hai bisogno di un programma che sia compilato con la strumentazione per emettere
dati di profilo e copertura. Per costruire un programma del genere con fragore Usa il
-fprofile-instr-genera ed -mappatura della copertura bandiere. Se il collegamento con il fragore conducente,
passare -fprofile-instr-genera alla fase di collegamento per assicurarsi il runtime necessario
le biblioteche sono collegate.

Le informazioni sulla copertura sono memorizzate nell'eseguibile compilato o nella libreria stessa, e questo è
a cosa dovresti passare lvm-cov mostrare attraverso le sue creazioni la BIN discussione. I dati del profilo vengono generati
eseguendo normalmente questo programma strumentato. Quando il programma esce, scriverà a
file di profilo non elaborato, in genere chiamato default.profraw, che può essere convertito in un formato
che è adatto per PROFILO argomento usando il lvm-profdata unire strumento.

VERSIONI
-mostra-conteggi-linee
Mostra i conteggi di esecuzione per ogni riga. Questo è abilitato per impostazione predefinita, a meno che un altro
-mostrare viene utilizzata l'opzione.

-show-espansioni
Espandi le inclusioni, come le macro del preprocessore o le inclusioni testuali, in linea nel
visualizzazione del file sorgente.

-mostra-istanziazioni
Per le regioni di origine istanziate più volte, come i modelli in C++,
mostra ogni istanza separatamente così come il sommario combinato.

-mostra-regioni
Mostra i conteggi delle esecuzioni per ogni regione visualizzando un accento circonflesso che punta a
carattere in cui inizia la regione.

-mostra-conteggi-linee-o-regioni
Mostra i conteggi di esecuzione per ogni riga se c'è solo una regione sulla riga,
ma mostra le singole regioni se ci sono più sulla linea.

-usa-colore[=VALORE]
Abilita o disabilita l'output a colori. Per impostazione predefinita, questo viene rilevato automaticamente.

-arco=
Se il binario coperto è un binario universale, selezionare l'architettura da utilizzare. è
un errore per specificare un'architettura che non è inclusa nel binario universale o
utilizzare un'architettura che non corrisponde a un binario non universale.

-nome=
Mostra la copertura del codice solo per le funzioni con il nome specificato.

-name-regex=
Mostra la copertura del codice solo per le funzioni che corrispondono all'espressione regolare data.

-line-coverage-gt=
Mostra la copertura del codice solo per le funzioni con una copertura di linea maggiore di quella indicata
soglia.

-line-coverage-lt=
Mostra la copertura del codice solo per le funzioni con copertura di linea inferiore a quella indicata
soglia.

-regione-copertura-gt=
Mostra la copertura del codice solo per le funzioni con copertura regionale maggiore di quella indicata
soglia.

-regione-copertura-lt=
Mostra la copertura del codice solo per le funzioni con copertura regionale inferiore a quella indicata
soglia.

REPORT COMANDO


SINOSSI
lvm-cov rapporto [Opzioni] -instr-profilo PROFILO BIN [FONTI]

DESCRIZIONE
I lvm-cov rapporto il comando visualizza un riepilogo della copertura di un binario BIN usando il
dati del profilo PROFILO. Può facoltativamente essere filtrato per mostrare solo la copertura per il
file elencati in FONTI.

Se non vengono forniti file di origine, viene stampata una riga di riepilogo per ciascun file nella copertura
dati. Se vengono forniti file, vengono visualizzati i riepiloghi per ciascuna funzione nei file elencati
anziché.

Per informazioni sulla compilazione di programmi per la copertura e sulla generazione di dati di profilo, vedere MOSTRARE
COMANDO.

VERSIONI
-usa-colore[=VALORE]
Abilita o disabilita l'output a colori. Per impostazione predefinita, questo viene rilevato automaticamente.

-arco=
Se il binario coperto è un binario universale, selezionare l'architettura da utilizzare. è
un errore per specificare un'architettura che non è inclusa nel binario universale o
utilizzare un'architettura che non corrisponde a un binario non universale.

Usa llvm-cov-3.7 online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Firebird
    Firebird
    Firebird RDBMS offre funzionalità ANSI SQL
    e funziona su Linux, Windows e
    diverse piattaforme Unix. Caratteristiche
    concorrenza e prestazioni eccellenti
    & potenza...
    Scarica l'uccello di fuoco
  • 2
    KompoZer
    KompoZer
    KompoZer è un editor HTML wysiwyg che utilizza
    la base di codice di Mozilla Composer. Come
    Lo sviluppo di Nvu è stato interrotto
    nel 2005, KompoZer risolve molti bug e
    aggiunge una f...
    Scarica KompoZer
  • 3
    Downloader di manga gratuito
    Downloader di manga gratuito
    Il Free Manga Downloader (FMD) è un
    applicazione open source scritta
    Object-Pascal per la gestione e
    scaricare manga da vari siti web.
    Questo è uno specchio...
    Scarica il downloader manga gratuito
  • 4
    UNetbootin
    UNetbootin
    UNetbootin ti consente di creare bootable
    Unità USB live per Ubuntu, Fedora e
    altre distribuzioni Linux senza
    masterizzare un CD. Funziona su Windows, Linux,
    e ...
    Scarica UNetbootin
  • 5
    Dolibarr ERP-CRM
    Dolibarr ERP-CRM
    Dolibarr ERP - CRM è un facile da usare
    Pacchetto software open source ERP e CRM
    (eseguito con un server Web php o come
    software standalone) per le aziende,
    fondamenta...
    Scarica Dolibarr ERP - CRM
  • 6
    Client SQL SQuirreL
    Client SQL SQuirreL
    SQuirreL SQL Client è un SQL grafico
    client scritto in Java che consentirà
    per visualizzare la struttura di un JDBC
    database conforme, sfoglia i dati in
    tavoli...
    Scarica SQuirreL SQL Client
  • Di Più "

Comandi Linux

Ad