InglesPransesAlemanItalyanoPortugesRusoEspanyol

OnWorks favicon

mipsel-linux-gnu-addr2line - Online sa Cloud

Patakbuhin ang mipsel-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 mipsel-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 mipsel-linux-gnu-addr2line online gamit ang mga serbisyo ng onworks.net


Ad


Ad

Pinakabagong Linux at Windows online na mga programa