InglesPransesEspanyol

Ad


OnWorks favicon

aarch64-linux-gnu-addr2line - Online sa Cloud

Patakbuhin ang aarch64-linux-gnu-addr2line sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na aarch64-linux-gnu-addr2line na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


addr2line - i-convert ang mga address sa mga pangalan ng file at numero ng linya.

SINOPSIS


addr2line [-a|--mga address]
[-b bfdname|--target=bfdname]
[-C|--demangle[=estilo]]
[-e filename|--exe=filename]
[-f|--function] [-s|--basename]
[-i|--inlines]
[-p|--maganda-print]
[-j|--section=pangalan]
[-H|- Tumulong] [-V|--bersyon]
[addr addr ...]

DESCRIPTION


addr2line isinasalin ang mga address sa mga pangalan ng file at numero ng linya. Binigyan ng address sa isang
executable o isang offset sa isang seksyon ng isang relocatable object, ginagamit nito ang debugging
impormasyon upang malaman kung aling pangalan ng file at numero ng linya ang nauugnay dito.

Ang executable o relocatable object na gagamitin ay tinukoy kasama ng -e opsyon. Ang default
ay ang file a.labas. Ang seksyon sa relocatable object na gagamitin ay tinukoy kasama ng -j
pagpipilian.

addr2line ay may dalawang mode ng operasyon.

Sa una, ang mga hexadecimal address ay tinukoy sa command line, at addr2line
ipinapakita ang pangalan ng file at numero ng linya para sa bawat address.

Sa pangalawa, addr2line nagbabasa ng mga hexadecimal na address mula sa karaniwang input, at nagpi-print ng
pangalan ng file at numero ng linya para sa bawat address sa karaniwang output. Sa mode na ito, addr2line
ay maaaring gamitin sa isang pipe upang i-convert ang mga dynamic na piniling address.

Ang format ng output ay FILENAME:LINENO. Bilang default, ang bawat input address ay bumubuo ng isa
linya ng output.

Dalawang opsyon ang maaaring makabuo ng mga karagdagang linya bago ang bawat isa FILENAME:LINENO linya (sa iyon
ayos)

Kung ang -a ang opsyon ay ginagamit pagkatapos ay ipapakita ang isang linya na may input address.

Kung ang -f ginagamit ang opsyon, pagkatapos ay isang linya na may FUNCTIONNAME ay ipinapakita. Ito ang
pangalan ng function na naglalaman ng address.

Ang isang opsyon ay maaaring makabuo ng mga karagdagang linya pagkatapos ng FILENAME:LINENO linya.

Kung ang -i ang opsyon ay ginagamit at ang code sa ibinigay na address ay naroroon dahil sa
inlining ng compiler pagkatapos ay ipapakita ang mga karagdagang linya pagkatapos. Isa o dalawang dagdag
mga linya (kung ang -f ginagamit ang opsyon) ay ipinapakita para sa bawat inline na function.

Bilang kahalili kung ang -p ang opsyon ay ginagamit pagkatapos ang bawat input address ay bumubuo ng isang solong, mahaba,
output line na naglalaman ng address, pangalan ng function, pangalan ng file at numero ng linya.
Kung ang -i nagamit na rin ang opsyon pagkatapos ay ipapakita ang anumang inlined na function sa
parehong paraan, ngunit sa magkahiwalay na linya, at prefix ng teksto (naka-inline ni).

Kung ang pangalan ng file o pangalan ng function ay hindi matukoy, addr2line magpi-print ng dalawang tanong
mga marka sa kanilang lugar. Kung hindi matukoy ang numero ng linya, addr2line ay magpi-print ng 0.

Opsyon


Ang mahaba at maiikling anyo ng mga opsyon, na ipinapakita dito bilang mga alternatibo, ay katumbas.

-a
--mga address
Ipakita ang address bago ang pangalan ng function, file at impormasyon ng numero ng linya. Ang
ang address ay naka-print na may a 0x prefix para madaling makilala ito.

-b bfdname
--target=bfdname
Tukuyin na ang object-code na format para sa object file ay bfdname.

-C
--demangle[=estilo]
I-decode (demangle) mababang antas na mga pangalan ng simbolo sa mga pangalan sa antas ng gumagamit. Bukod sa pag-alis ng anuman
paunang underscore na inihanda ng system, ginagawa nitong nababasa ang mga pangalan ng function ng C++.
Ang iba't ibang mga compiler ay may iba't ibang estilo ng mangling. Ang opsyonal na demangling style
Maaaring gamitin ang argumento upang pumili ng angkop na istilo ng demangling para sa iyong compiler.

-e filename
--exe=filename
Tukuyin ang pangalan ng executable kung saan dapat isalin ang mga address. Ang
ang default na file ay a.labas.

-f
--function
Ipakita ang mga pangalan ng function pati na rin ang impormasyon ng file at line number.

-s
--basename
Ipakita lamang ang base ng bawat pangalan ng file.

-i
--inlines
Kung ang address ay kabilang sa isang function na naka-inline, ang pinagmulan ng impormasyon para sa lahat
ipi-print din ang mga nakapaloob na saklaw pabalik sa unang hindi naka-inline na function. Para sa
halimbawa, kung ang "pangunahing" inlines "callee1" na inlines "callee2", at address ay mula sa
Ang "callee2", ang source na impormasyon para sa "callee1" at "main" ay ipi-print din.

-j
--seksyon
Basahin ang mga offset na nauugnay sa tinukoy na seksyon sa halip na mga ganap na address.

-p
--maganda-print
Gawing mas human friendly ang output: ang bawat lokasyon ay naka-print sa isang linya. Kung opsyon
-i ay tinukoy, ang mga linya para sa lahat ng nakapaloob na saklaw ay may prefix na (naka-inline ni).

@file
Basahin ang mga opsyon sa command-line mula sa file. Ang mga opsyon na nabasa ay ipinasok sa lugar ng
orihinal @file pagpipilian Kung file ay hindi umiiral, o hindi mababasa, pagkatapos ay ang opsyon
literal na ituturing, at hindi aalisin.

Mga pagpipilian sa file ay pinaghihiwalay ng whitespace. Maaaring may kasamang whitespace na character
sa isang opsyon sa pamamagitan ng pagpapaligid sa buong opsyon sa alinman sa isa o dobleng panipi. Anuman
character (kabilang ang isang backslash) ay maaaring isama sa pamamagitan ng paglalagay ng prefix sa magiging character
kasama ng backslash. Ang file maaaring maglaman ng karagdagang @file mga pagpipilian; anuman
ang mga ganitong opsyon ay ipoproseso nang paulit-ulit.

Gumamit ng aarch64-linux-gnu-addr2line online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    NSIS: Nullsoft Scriptable Install System
    NSIS: Nullsoft Scriptable Install System
    NSIS (Nullsoft Scriptable Install
    System) ay isang propesyonal na open source
    system upang lumikha ng mga installer ng Windows. Ito
    ay idinisenyo upang maging kasing liit at nababaluktot
    bilang posible...
    I-download ang NSIS: Nullsoft Scriptable Install System
  • 2
    authpass
    authpass
    Ang AuthPass ay isang open source na password
    manager na may suporta para sa sikat at
    napatunayang Keepass (kdbx 3.x AT kdbx 4.x ...
    I-download ang authpass
  • 3
    Zabbix
    Zabbix
    Ang Zabbix ay isang enterprise-class na bukas
    pinagmumulan na ibinahagi ng solusyon sa pagsubaybay
    dinisenyo upang subaybayan at subaybayan
    pagganap at pagkakaroon ng network
    mga server, device...
    I-download ang Zabbix
  • 4
    KDiff3
    KDiff3
    Hindi na pinapanatili ang repositoryong ito
    at iniingatan para sa mga layunin ng archival. Tingnan mo
    https://invent.kde.org/sdk/kdiff3 for
    ang pinakabagong code at
    https://download.kde.o...
    I-download ang KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    Ang USBLoaderGX ay isang GUI para sa
    Ang USB Loader ni Waninkoko, batay sa
    libwiigui. Pinapayagan nito ang paglilista at
    paglulunsad ng mga Wii games, Gamecube games at
    homebrew sa Wii at WiiU...
    I-download ang USBLoaderGX
  • 6
    Firebird
    Firebird
    Nag-aalok ang Firebird RDBMS ng mga tampok ng ANSI SQL
    & tumatakbo sa Linux, Windows at
    ilang mga platform ng Unix. Mga tampok
    mahusay na pagkakatugma at pagganap
    at kapangyarihan...
    I-download ang Firebird
  • Marami pa »

Linux command

Ad