GGCOV.

GGCOV è una GTK + GUI per esplorare i dati di copertura del test prodotti dai programmi C e C ++ compilati con GCC.
Scarica ora

GGCOV. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Greg Banks
  • Sito web dell'editore:

GGCOV. Tag


GGCOV. Descrizione

ggcov è un GTK + GUI per esplorare i dati di copertura delle prove effettuate con i programmi C e C ++ compilato con GCC. progetto ggcov è un GTK + GUI per esplorare i dati di copertura delle prove effettuate con i programmi C e C ++ compilato con GCC -fprofile-archi -ftest-copertura. Quindi è fondamentalmente un sostituto GUI per il programma gcov che viene fornito con la nota gcc.Please: ggcov non è un frontend per gcov; invece si legge gli stessi file di dati direttamente e non fa una varietà di lavorazione in più su them.ggcov è rilasciato sotto la GNU General Public License (GPL) versione 2 senza warranty.Here sono alcune caratteristiche chiave di "ggcov": informazioni grafiche · la copertura presenta come graficamente possibile utilizzando grafici a barre, codici colore, e un display grafico delle chiamate. Interactive · Le informazioni sono collegati tra loro, ad esempio, doppio click su una riga nelle vetrine Elenco file la fonte per quel file in una finestra di origine. Informazioni in forma tabellare è sortable per qualsiasi colonna, e tutte le colonne possono essere selettivamente visualizzato o nascosto. Sottoinsiemi arbitrari · sommari di copertura per i vari sottogruppi della sorgente (Tutto l'origine, un particolare file sorgente, una funzione particolare, una serie di righe in un file) sono solo pochi clic di distanza. La sintesi è presentato in una finestra con sia testuale e rappresentazione grafica. Più directory · file sorgenti distribuite su più directory sono gestite. La finestra Elenco file in grado di visualizzare file di origine o in un elenco piatto o un albero. Elenchi di file di origine mostrano nomi di file con nomi di percorso minimi dalla directory antenato comune. Suppress dal pre-processore Simbolo · Il --suppress-ifdef bandiera può essere utilizzato per linee di source sopprime all'interno #ifdef o #if blocchi che dipendono simboli particolari pre-processore. Ad esempio --suppress-ifdef TEST, DEBUG sopprimerà linee di source all'interno #if DEBUG o TEST #ifdef all'interno. linee soppressi non sono riportati in sintesi. Questa funzione è utile per evitare di avere un'infrastruttura di test o debug del codice spurio ridurre il livello di copertura riportato. Flessibilità nello specificare Fonte · I file di origine possono essere specificati da qualsiasi combinazione di: · repertorio:. Tutti i file sorgente coveraged nella directory e sottodirectory · eseguibile: tutti i file di origine coveraged utilizzati per creare il file oggetto e le eventuali librerie condivise su cui l'eseguibile dipende · file di oggetto:. tutti i file di origine coveraged utilizzati per creare il file oggetto · biblioteca condivisa:.. tutti i file di origine coveraged utilizzati per creare il file di libreria condivisa · fonte: esattamente il file di origine specificato. Funzione C ++ nomi Demangled · nomi delle funzioni C ++ sono presentati in forma demangled leggibile. Controllo non locali di trasferimento · tratta i trasferimenti di controllo non locali, per esempio eccezioni C ++ o C longjmp. GNOME Integrazione · Un file .desktop viene fornito in modo che ggcov compare nella struttura del menu di GNOME. Nuovi file di origine (o file oggetto, o eseguibili) possono essere trascinati-n-cadere su ggcov da Nautilus. In GNOME 2.x, i parametri di configurazione sono memorizzati nel database gconf. · Modalità testo ggcov viene fornito con un programma di tggcov modalità testo che può essere utilizzato per fornire i rapporti di copertura per i file di origine singoli o interi programmi. tggcov è progettato per uso non interattivo, ad esempio come parte di un processo di generazione o di suite di test. Chiamata Grafico Analisi · Calcola un grafico di tutte le chiamate di funzione noti al momento della compilazione (cioè escludendo le chiamate effettuate tramite puntatori a funzione o tabelle funzione virtuale C ++) e applica i dati di copertura a questo grafico delle chiamate. Il risultato è che si può vedere quante volte una funzione è stata chiamata da varie altre funzioni. L'aspetto negativo di analisi grafico delle chiamate è che le esigenze ggcov per leggere e scegliere a parte i file oggetto per ottenere i dati delle chiamate. Il codice esiste e lavori per i386 piattaforme con ELF eseguibili solo. PHP Interfaccia Web · Nuovo nella versione 0.6 è un'edizione PHP di ggcov, che consente di fornire informazioni sulla copertura del codice sul web. L'edizione web ha tutta la navigazione e la visualizzazione caratteristiche del programma GNOME, ma disponibile in qualsiasi browser grafico (senza Java o Javascript richiesto) .Requirements: · biblioteca libglade con supporto GNOME · biblioteca libgnomeui GNOME · GNOME GTK + libreria · In alternativa, il popt biblioteca · GNU libbfd dalle binutils packageWhat c'è di nuovo in questo rilascio: · miglioramenti importanti sono state fatte allo schema callgraph, dovrebbe essere molto più utile · è stato aggiunto il supporto per le nuove versioni di gcc su diverse piattaforme, e vari bug fisso..


GGCOV. Software correlato

XWPE-ALPHA.

XWPE è un ambiente di programmazione con un'interfaccia utente che mimica la famiglia dei prodotti Borland C e Pascal. ...

344

Scarica

Pikdev.

PikDev è un semplice IDE grafico per lo sviluppo di applicazioni basate su pic. ...

412

Scarica

Tulipano IDE.

Tulip è un editor di codice basato su PHP-GTK, uno strumento per la codifica degli script PHP. ...

90

Scarica

Blackadder.

Blackadder è un IDE che consente allo stesso modo che i programmatori professionali e hobbistanti producino applicazioni complesse. ...

729

Scarica