gcov(1): Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Skapade sidan med '== NAMN == gcov - verktyg för att testa kodtäckning == SYNOPS == <pre> gcov [-v|--version] [-h|--help] [-a|--all-blocks] [-b|--branch-probabilities] [-c|--branch-counts] [-d|--display-progress] [-f|--function-summaries] [-i|--json-format] [-j|--human-readable] [-k|--use-colors] [-l|--long-file-names] [-m|--demangled-names] [-n|--no-output] [-o|--object-directory <katalog>|fil] [-p|--preserve-paths]...')
 
 
Rad 40: Rad 40:


<b>-a</b>, <b>--all-blocks</b>   
<b>-a</b>, <b>--all-blocks</b>   
  Visa körningsantal för varje basblock, inte bara de huvudsakliga kodraderna.
Visa körningsantal för varje basblock, inte bara de huvudsakliga kodraderna.


<b>-b</b>, <b>--branch-probabilities</b>   
<b>-b</b>, <b>--branch-probabilities</b>   
  Visa frekvensen av villkorsgrenar och summering på standardutgången.
Visa frekvensen av villkorsgrenar och summering på standardutgången.


<b>-c</b>, <b>--branch-counts</b>   
<b>-c</b>, <b>--branch-counts</b>   
  Visa antal grenar som tagits istället för procent.
Visa antal grenar som tagits istället för procent.


<b>-d</b>, <b>--display-progress</b>   
<b>-d</b>, <b>--display-progress</b>   
  Visa bearbetningsstatus.
Visa bearbetningsstatus.


<b>-f</b>, <b>--function-summaries</b>   
<b>-f</b>, <b>--function-summaries</b>   
  Visa summering per funktion förutom filsammanställning.
Visa summering per funktion förutom filsammanställning.


<b>-h</b>, <b>--help</b>   
<b>-h</b>, <b>--help</b>   
  Visa hjälptext och avsluta.
Visa hjälptext och avsluta.


<b>-i</b>, <b>--json-format</b>   
<b>-i</b>, <b>--json-format</b>   
  Skapa komprimerade JSON-filer i ett mellanformat som är lätt att parsa.
Skapa komprimerade JSON-filer i ett mellanformat som är lätt att parsa.


<b>-j</b>, <b>--human-readable</b>   
<b>-j</b>, <b>--human-readable</b>   
  Visa körningsantal i lättläst format (ex: 24.6k).
Visa körningsantal i lättläst format (ex: 24.6k).


<b>-k</b>, <b>--use-colors</b>   
<b>-k</b>, <b>--use-colors</b>   
  Färglägg rader utan täckning (röd/cyan).
Färglägg rader utan täckning (röd/cyan).


<b>-l</b>, <b>--long-file-names</b>   
<b>-l</b>, <b>--long-file-names</b>   
  Skapa långa filnamn för inkluderade filer.
Skapa långa filnamn för inkluderade filer.


<b>-m</b>, <b>--demangled-names</b>   
<b>-m</b>, <b>--demangled-names</b>   
  Visa demanglade funktionsnamn.
Visa demanglade funktionsnamn.


<b>-n</b>, <b>--no-output</b>   
<b>-n</b>, <b>--no-output</b>   
  Skapa inte .gcov-utdatafil.
Skapa inte .gcov-utdatafil.


<b>-o</b> <katalog|fil>, <b>--object-directory</b>   
<b>-o</b> <katalog|fil>, <b>--object-directory</b>   
  Ange katalog eller fil för att hitta .gcda/.gcno-filer.
Ange katalog eller fil för att hitta .gcda/.gcno-filer.


<b>-p</b>, <b>--preserve-paths</b>   
<b>-p</b>, <b>--preserve-paths</b>   
  Behåll hela sökvägar i .gcov-filnamn.
Behåll hela sökvägar i .gcov-filnamn.


<b>-q</b>, <b>--use-hotness-colors</b>   
<b>-q</b>, <b>--use-hotness-colors</b>   
  Färglägg "heta" kodrader i stil med `perf`.
Färglägg "heta" kodrader i stil med `perf`.


<b>-r</b>, <b>--relative-only</b>   
<b>-r</b>, <b>--relative-only</b>   
  Visa endast information för relativa sökvägar.
Visa endast information för relativa sökvägar.


<b>-s</b> <katalog>, <b>--source-prefix</b>   
<b>-s</b> <katalog>, <b>--source-prefix</b>   
  Ange prefix att ta bort från källfilnamn.
Ange prefix att ta bort från källfilnamn.


<b>-t</b>, <b>--stdout</b>   
<b>-t</b>, <b>--stdout</b>   
  Skriv utdata till standardutgång.
Skriv utdata till standardutgång.


<b>-u</b>, <b>--unconditional-branches</b>   
<b>-u</b>, <b>--unconditional-branches</b>   
  Inkludera ovillkorliga grenar i branchstatistik.
Inkludera ovillkorliga grenar i branchstatistik.


<b>-v</b>, <b>--version</b>   
<b>-v</b>, <b>--version</b>   
  Visa versionsnummer och avsluta.
Visa versionsnummer och avsluta.


<b>-w</b>, <b>--verbose</b>   
<b>-w</b>, <b>--verbose</b>   
  Visa utförlig information om basblock och grenar.
Visa utförlig information om basblock och grenar.


<b>-x</b>, <b>--hash-filenames</b>   
<b>-x</b>, <b>--hash-filenames</b>   
  Använd hash istället för full sökväg i filnamn.
Använd hash istället för full sökväg i filnamn.


== SE ÄVEN ==
== SE ÄVEN ==

Nuvarande version från 27 mars 2025 kl. 04.35

NAMN

gcov - verktyg för att testa kodtäckning

SYNOPS

gcov [-v|--version] [-h|--help]
     [-a|--all-blocks]
     [-b|--branch-probabilities]
     [-c|--branch-counts]
     [-d|--display-progress]
     [-f|--function-summaries]
     [-i|--json-format]
     [-j|--human-readable]
     [-k|--use-colors]
     [-l|--long-file-names]
     [-m|--demangled-names]
     [-n|--no-output]
     [-o|--object-directory <katalog>|fil]
     [-p|--preserve-paths]
     [-q|--use-hotness-colors]
     [-r|--relative-only]
     [-s|--source-prefix <katalog>]
     [-t|--stdout]
     [-u|--unconditional-branches]
     [-x|--hash-filenames]
     <filer>

BESKRIVNING

gcov är ett program för kodtäckningstester. Använd det tillsammans med GCC för att analysera dina program och identifiera vilka delar som används, vilka som inte testas och var det är mest effektivt att optimera.

Verktyget skapar en fil som heter <filnamn>.gcov som innehåller information om hur många gånger varje rad har körts. Du bör kompilera din kod utan optimering för att få mest nytta av gcov.

gcov fungerar endast med program som kompilerats med GCC och är inte kompatibelt med andra profileringsverktyg.

FLAGGOR

-a, --all-blocks Visa körningsantal för varje basblock, inte bara de huvudsakliga kodraderna.

-b, --branch-probabilities Visa frekvensen av villkorsgrenar och summering på standardutgången.

-c, --branch-counts Visa antal grenar som tagits istället för procent.

-d, --display-progress Visa bearbetningsstatus.

-f, --function-summaries Visa summering per funktion förutom filsammanställning.

-h, --help Visa hjälptext och avsluta.

-i, --json-format Skapa komprimerade JSON-filer i ett mellanformat som är lätt att parsa.

-j, --human-readable Visa körningsantal i lättläst format (ex: 24.6k).

-k, --use-colors Färglägg rader utan täckning (röd/cyan).

-l, --long-file-names Skapa långa filnamn för inkluderade filer.

-m, --demangled-names Visa demanglade funktionsnamn.

-n, --no-output Skapa inte .gcov-utdatafil.

-o <katalog|fil>, --object-directory Ange katalog eller fil för att hitta .gcda/.gcno-filer.

-p, --preserve-paths Behåll hela sökvägar i .gcov-filnamn.

-q, --use-hotness-colors Färglägg "heta" kodrader i stil med `perf`.

-r, --relative-only Visa endast information för relativa sökvägar.

-s <katalog>, --source-prefix Ange prefix att ta bort från källfilnamn.

-t, --stdout Skriv utdata till standardutgång.

-u, --unconditional-branches Inkludera ovillkorliga grenar i branchstatistik.

-v, --version Visa versionsnummer och avsluta.

-w, --verbose Visa utförlig information om basblock och grenar.

-x, --hash-filenames Använd hash istället för full sökväg i filnamn.

SE ÄVEN

gcc(1) · gcov-tool(1) · gprof(1) · gpl(7) · gfdl(7) · fsf-funding(7)

COPYRIGHT

Copyright © 1996–2019 Free Software Foundation, Inc.

Licensierad under GNU Free Documentation License version 1.3 eller senare.

COLOPHON

Denna sida är en del av gcc(1). Om du hittar fel i denna manualsida, rapportera gärna till man-pages@man7.org.

Sidslut

Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/gcov.1.html


Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp Bromma som har sponsrat Linux.se med webbhotell.