gcov(1): Skillnad mellan sidversioner
Admin (diskussion | bidrag) (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]...') |
Admin (diskussion | bidrag) |
||
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. | |||
<b>-b</b>, <b>--branch-probabilities</b> | <b>-b</b>, <b>--branch-probabilities</b> | ||
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. | |||
<b>-d</b>, <b>--display-progress</b> | <b>-d</b>, <b>--display-progress</b> | ||
Visa bearbetningsstatus. | |||
<b>-f</b>, <b>--function-summaries</b> | <b>-f</b>, <b>--function-summaries</b> | ||
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. | |||
<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. | |||
<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). | |||
<b>-k</b>, <b>--use-colors</b> | <b>-k</b>, <b>--use-colors</b> | ||
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. | |||
<b>-m</b>, <b>--demangled-names</b> | <b>-m</b>, <b>--demangled-names</b> | ||
Visa demanglade funktionsnamn. | |||
<b>-n</b>, <b>--no-output</b> | <b>-n</b>, <b>--no-output</b> | ||
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. | |||
<b>-p</b>, <b>--preserve-paths</b> | <b>-p</b>, <b>--preserve-paths</b> | ||
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`. | |||
<b>-r</b>, <b>--relative-only</b> | <b>-r</b>, <b>--relative-only</b> | ||
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. | |||
<b>-t</b>, <b>--stdout</b> | <b>-t</b>, <b>--stdout</b> | ||
Skriv utdata till standardutgång. | |||
<b>-u</b>, <b>--unconditional-branches</b> | <b>-u</b>, <b>--unconditional-branches</b> | ||
Inkludera ovillkorliga grenar i branchstatistik. | |||
<b>-v</b>, <b>--version</b> | <b>-v</b>, <b>--version</b> | ||
Visa versionsnummer och avsluta. | |||
<b>-w</b>, <b>--verbose</b> | <b>-w</b>, <b>--verbose</b> | ||
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. | |||
== 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.