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]...') |
(Ingen skillnad)
|
Versionen från 27 mars 2025 kl. 04.34
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.