addr2line: Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(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|-...')
(Ingen skillnad)

Versionen från 12 januari 2025 kl. 08.12

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.

      1. 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.

      1. Utdataformat:

Standardformatet för utdata är: `FILNAMN:RADNUMMER`.

        1. 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.