addr2line: Skillnad mellan sidversioner
Admin (diskussion | bidrag) (Skapade sidan med '= addr2line(1) - Linux manual sida = == NAMN == '''addr2line''' - omvandlar adresser eller symbol+offset till filnamn och radnummer == SYNOPSIS == <pre> addr2line [-a|--addresses] [-b <i>bfdname</i>|--target=<i>bfdname</i>] [-C|--demangle[=<i>stil</i>]] [-r|--no-recurse-limit] [-R|--recurse-limit] [-e <i>filnamn</i>|--exe=<i>filnamn</i>] [-f|--functions] [-s|--basename] [-i|--inlines] [-p|-...') |
Admin (diskussion | bidrag) Ingen redigeringssammanfattning |
||
Rad 2: | Rad 2: | ||
== NAMN == | == NAMN == | ||
addr2line - omvandlar adresser eller symbol+offset till filnamn och radnummer | |||
== SYNOPSIS == | == SYNOPSIS == | ||
Rad 21: | Rad 21: | ||
== BESKRIVNING == | == BESKRIVNING == | ||
addr2line översätter adresser eller symbol+offset till filnamn och radnummer. | |||
Den använder debugging-information för att koppla en adress eller symbol+offset till motsvarande filnamn och radnummer i en körbar fil eller en sektion i ett relokerbart objekt. | Den använder debugging-information för att koppla en adress eller symbol+offset till motsvarande filnamn och radnummer i en körbar fil eller en sektion i ett relokerbart objekt. | ||
### Användningslägen: | ### Användningslägen: | ||
1. | 1. Kommando-läget: Ange adresser eller symbol+offset som argument på kommandoraden för att få filnamn och radnummer. | ||
2. | 2. Standardinmatnings-läget: Läs adresser eller symbol+offset från standardinmatning (t.ex. en pipelina) och skriv ut filnamn och radnummer. | ||
### Utdataformat: | ### Utdataformat: | ||
Rad 33: | Rad 33: | ||
#### Tillägg: | #### Tillägg: | ||
- Med alternativet | - Med alternativet -a inkluderas inmatningsadressen i utdata. | ||
- Med alternativet | - Med alternativet -f visas även funktionsnamnet. | ||
- Med alternativet | - Med alternativet -i visas information om inline-funktioner. | ||
Om filnamn eller funktionsnamn inte kan avgöras skrivs `??` ut. Om radnumret saknas skrivs `0` ut. | Om filnamn eller funktionsnamn inte kan avgöras skrivs `??` ut. Om radnumret saknas skrivs `0` ut. | ||
== ALTERNATIV == | == ALTERNATIV == | ||
-a, --addresses | |||
Visa inmatningsadressen tillsammans med funktionsnamn, filnamn och radnummer. | |||
-b <i>bfdname</i>, --target=<i>bfdname</i> | |||
Specificera objektkodformatet för de aktuella objektfilerna. | |||
-C, --demangle[=<i>stil</i>] | |||
Avkoda (demangla) lågnivåsymboler till användarvänliga namn, t.ex. C++-funktioner. | |||
-e <i>filnamn</i>, --exe=<i>filnamn</i> | |||
Ange namnet på den körbara filen som adresser ska översättas från. Standardfilen är `a.out`. | |||
-f, --functions | |||
Visa funktionsnamn tillsammans med filnamn och radnummer. | |||
-s, --basename | |||
Visa endast filens basnamn (utan sökväg). | |||
-i, --inlines | |||
Visa inline-funktioner för en adress. | |||
-p, --pretty-print | |||
Gör utdata mer läsbart genom att inkludera alla detaljer på en rad. | |||
-j, --section=<i>namn</i> | |||
Läs avstånd relativt till den angivna sektionen istället för absoluta adresser. | |||
-H, --help | |||
Visa en hjälpsida och avsluta. | |||
-V, --version | |||
Visa versionsinformation och avsluta. | |||
== SE ÄVEN == | == SE ÄVEN == | ||
binutils - Samling av verktyg för hantering av körbara binärer. | |||
== COPYRIGHT == | == COPYRIGHT == | ||
Rad 82: | Rad 82: | ||
== COLOFON == | == COLOFON == | ||
Denna sida är en del av | Denna sida är en del av binutils-projektet (ett verktyg för arbete med körbara binärer). För mer information, besök [http://www.gnu.org/software/binutils/ GNU:s hemsida]. | ||
Buggrapporter kan skickas till [http://sourceware.org/bugzilla/enter_bug.cgi?product=binutils Sourceware Bugzilla]. | Buggrapporter kan skickas till [http://sourceware.org/bugzilla/enter_bug.cgi?product=binutils Sourceware Bugzilla]. |
Versionen från 12 januari 2025 kl. 09.31
addr2line(1) - Linux manual sida
NAMN
addr2line - omvandlar adresser eller symbol+offset till filnamn och radnummer
SYNOPSIS
addr2line [-a|--addresses] [-b <i>bfdname</i>|--target=<i>bfdname</i>] [-C|--demangle[=<i>stil</i>]] [-r|--no-recurse-limit] [-R|--recurse-limit] [-e <i>filnamn</i>|--exe=<i>filnamn</i>] [-f|--functions] [-s|--basename] [-i|--inlines] [-p|--pretty-print] [-j|--section=<i>namn</i>] [-H|--help] [-V|--version] [addr addr ...]
BESKRIVNING
addr2line översätter adresser eller symbol+offset till filnamn och radnummer.
Den använder debugging-information för att koppla en adress eller symbol+offset till motsvarande filnamn och radnummer i en körbar fil eller en sektion i ett relokerbart objekt.
- Användningslägen:
1. Kommando-läget: Ange adresser eller symbol+offset som argument på kommandoraden för att få filnamn och radnummer. 2. Standardinmatnings-läget: Läs adresser eller symbol+offset från standardinmatning (t.ex. en pipelina) och skriv ut filnamn och radnummer.
- Utdataformat:
Standardformatet för utdata är: `FILNAMN:RADNUMMER`.
- Tillägg:
- Med alternativet -a inkluderas inmatningsadressen i utdata. - Med alternativet -f visas även funktionsnamnet. - Med alternativet -i visas information om inline-funktioner.
Om filnamn eller funktionsnamn inte kan avgöras skrivs `??` ut. Om radnumret saknas skrivs `0` ut.
ALTERNATIV
-a, --addresses Visa inmatningsadressen tillsammans med funktionsnamn, filnamn och radnummer.
-b bfdname, --target=bfdname Specificera objektkodformatet för de aktuella objektfilerna.
-C, --demangle[=stil] Avkoda (demangla) lågnivåsymboler till användarvänliga namn, t.ex. C++-funktioner.
-e filnamn, --exe=filnamn Ange namnet på den körbara filen som adresser ska översättas från. Standardfilen är `a.out`.
-f, --functions Visa funktionsnamn tillsammans med filnamn och radnummer.
-s, --basename Visa endast filens basnamn (utan sökväg).
-i, --inlines Visa inline-funktioner för en adress.
-p, --pretty-print Gör utdata mer läsbart genom att inkludera alla detaljer på en rad.
-j, --section=namn Läs avstånd relativt till den angivna sektionen istället för absoluta adresser.
-H, --help Visa en hjälpsida och avsluta.
-V, --version Visa versionsinformation och avsluta.
SE ÄVEN
binutils - Samling av verktyg för hantering av körbara binärer.
COPYRIGHT
Copyright (c) 1991-2024 Free Software Foundation, Inc.
Detta dokument får kopieras, distribueras och modifieras enligt GNU Free Documentation License, Version 1.3 eller senare.
COLOFON
Denna sida är en del av binutils-projektet (ett verktyg för arbete med körbara binärer). För mer information, besök GNU:s hemsida.
Buggrapporter kan skickas till Sourceware Bugzilla.
Sidslut
Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/addr2line.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 som har sponsrat Linux.se med webbhotell.