InglesPransesEspanyol

Ad


OnWorks favicon

abidw - Online sa Cloud

Patakbuhin ang abidw sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command abidw 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


abidw - i-serialize ang ABI ng isang ELF file

Nagbabasa si abidw ng isang shared library sa ELF format at naglalabas ng XML na representasyon ng ABI nito sa
karaniwang output. Kasama sa inilabas na representasyon ang lahat ng mga function na tinukoy sa buong mundo
at mga variable, kasama ang isang kumpletong representasyon ng kanilang mga uri. Kasama rin dito ang a
representasyon ng mga pangkalahatang tinukoy na simbolo ng ELF ng file. Ang input shared library
dapat maglaman ng nauugnay na impormasyon sa pag-debug sa DWARF format.

INVOKASYON


abidw [mga opsyon] [ ]

Opsyon


· - Tumulong | -h

Magpakita ng maikling tulong tungkol sa command at exit.

· --bersyon | -v

Ipakita ang bersyon ng programa at lumabas.

· --debug-info-dir | -d <dir-landas>

Sa mga kaso kung saan ang impormasyon sa pag-debug para sa path-to-elf-file ay nasa isang hiwalay na file na
na matatagpuan sa isang hindi karaniwang lugar, ito ay nagsasabi abidw kung saan hahanapin ang impormasyon sa pag-debug na iyon
file.

Tandaan na ang dir-landas dapat tumuro sa root directory kung saan ang impormasyon sa pag-debug
ay nakaayos sa paraang parang puno. Sa ilalim ng mga sistemang nakabatay sa Red Hat, ang direktoryo na iyon ay
karaniwan /usr/lib/debug.

Tandaan na ang opsyong ito ay hindi mandatory para sa split debug na impormasyon na na-install ng iyong
system's package manager dahil noon abidw alam kung saan hahanapin.

· --out-file <file-path>

Ang pagpipiliang ito ay nagtuturo abidw upang ilabas ang XML na representasyon ng path-to-elf-file sa
mga file file-path, sa halip na ilabas ito sa karaniwang output nito.

· --noout

Ang pagpipiliang ito ay nagtuturo abidw upang hindi ilabas ang XML na representasyon ng ABI. Kaya ito
binabasa lamang ang ELF at impormasyon sa pag-debug, bubuo ng panloob na representasyon ng
ABI at paglabas. Karaniwang kapaki-pakinabang ang opsyong ito para sa mga layunin ng pag-debug.

· --check-alternate-debug-info <landas ng duwende>

Kung ang impormasyon sa pag-debug para sa file landas ng duwende naglalaman ng sanggunian sa isang alternatibo mag-alis ng mga insekto
info file, abidw sinusuri kung mahahanap nito ang kahaliling debug na file ng impormasyon. Sa ganyan
kaso, naglalabas ito ng makabuluhang mensahe ng tagumpay na binabanggit ang buong landas patungo sa kahaliling
Natagpuan ang file ng impormasyon sa pag-debug. Kung hindi, naglalabas ito ng error code.

· --no-show-locs
Huwag magpakita ng impormasyon tungkol sa kung saan sa pangalawa Nagbahagi aklatan ang kani-kanilang
binago ang uri.

· --check-alternate-debug-info-base-name <landas ng duwende>

katulad --check-alternate-debug-info, ngunit sa mensahe ng tagumpay, banggitin lamang ang base
pangalan ng file ng impormasyon sa pag-debug; hindi ang buong landas nito.

· --load-lahat ng uri

Sa pamamagitan ng default, libabigail (at sa gayon abidw) naglo-load lamang ng mga uri na naaabot mula sa
mga function at variable na deklarasyon na pampublikong tinukoy at na-export ng
binary. Kaya lamang ang mga uri na iyon ang naroroon sa output ng abidw. Gayunpaman, ang pagpipiliang ito
Ginagawang abidw magkarga lahat ang mga uri na tinukoy sa mga binary, kahit na ang mga hindi
maaabot mula sa mga pampublikong deklarasyon.

· --abidiff
I-load ang ABI ng ELF binary na ibinigay sa argumento, i-save ito sa XML ng libabigail
format sa isang pansamantalang file; basahin ang ABI mula sa pansamantalang XML file at ihambing
ang ABI na binasa muli laban sa ABI ng ELF binary na ibinigay sa
argumento. Ang mga ABI ay dapat maghambing ng pantay. Kung hindi, ang programa ay naglalabas ng a
diagnostic at paglabas na may non-zero code.

Isa itong opsyon sa pag-debug at sanity check.

· --stats

Maglabas ng mga istatistika tungkol sa iba't ibang panloob na bagay.

· --verbose

Maglabas ng mga verbose log tungkol sa pag-usad ng iba't ibang panloob na bagay.

NOTA


Alternatibo mag-alis ng mga insekto info file
Sa bersyon 4 ng detalye ng DWARF, Alternatibo mag-alis ng mga insekto impormasyon ay isang GNU
extension sa detalye ng DWARF. Gayunpaman, ito ay iminungkahi para sa pagsasama sa
paparating na bersyon 5 ng DWARF standard. Maaari kang magbasa nang higit pa tungkol sa mga extension ng GNU sa
ang DWARF na pamantayan dito.

Gamitin ang abidw online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad