Nm - Linux Command - Unix Command

I-nm - uhlu lwezimpawu kusuka kumafayili

SYNOPSIS

nm [ -a | --debug-syms ] [ -g | - i-extern kuphela ]
[ -B ] [ -C | - cindezela [= isitayela ]] [ -D | --dynamic ]
[ -S | | ubukhulu besayizi ] [ -s | i-armprint-armap ]
[ -A | -o | - igama lesigama-sefayili ]
[ -n | -v | - uhlobo lwezinombolo ] [ -p | - awukho uhlobo ]
[ -r | - ukuhlanekezela-ukuhlunga ] [ - ukuhlunga ] [ -u | hhayi kuphela )
[ -i- radix | --radix = i- radix ] [ -P | - ukungena )
[ -target = bfdname ] [ -f ifomethi | --format = ifomethi ]
[ -kuphela kuphela ] [ -l | - izinombolo ezincane - [ hhayi-ukuchithwa ]
[ -V | --version ] [ -X 32_64 ] [ --help ] [ izigcawu ...]

DESCRIPTION

I-GNU nm ihlunga izimpawu ezivela ezifayeleni zezinhlamvu ezifakiwe .... Uma kungekho mafayili okufakiwe afakwe njengezingxabano, i- nm ifaka ifayela a.out .

Ngokomfanekiso ngamunye, i- nm ibonisa:

*

Inani le-symbol, kwi-radix ekhethwe ngezinketho (bheka ngezansi), noma i-hexadecimal ngokuzenzakalelayo.

*

Uhlobo lwama-symbol. Okungenani izinhlobo ezilandelayo zisetshenziswa; Abanye, futhi, kuye ngokuthi ifomethi yefayili yento. Uma i-lowercase, uphawu lendawo; uma i-uppercase, uphawu lugcwele (lwangaphandle).

A

Inani le-symbol liphelele, futhi ngeke liguqulwe ngokuxhumanisa okuqhubekayo.

B

Uphawu lusesigaba se-uninitialized data (esaziwa nge-BSS).

C

Uphawu luvame. Izimpawu ezijwayelekile zingedatha engahambiswanga. Uma kuxhuma, izimpawu eziningi ezivamile zingabonakala ngegama elifanayo. Uma uphawu luchazwe noma yikuphi, izimpawu ezivamile ziphathwa njengezikhombisi ezingavumelekile.

D

Uphawu lusekwingxenye yedatha eqalisiwe.

G

Uphawu lusekwingxenye yedatha eqalisiwe yezinto ezincane. Amanye amafomethi efayela avumela ukufinyeleleka okufinyeleleka kakhulu ezintweni ezincane zedatha, njenge-variable int yenhlabathi ngokuphambene nendawo enkulu yomhlaba wonke.

I

Uphawu lukhomba ngokuqondile kwesinye uphawu. Lona ukufakwa kwe-GNUkuze kufomethi yefayela ye-a.out engavamile ukusetshenziswa.

N

Uphawu luyisimboli sokususa.

R

Uphawu lusegabeni lwedatha lokufunda kuphela.

S

Uphawu lusekwingxenye yedatha engasetshenzisiwe yezinto ezincane.

T

Uphawu lukwesigaba sombhalo (ikhodi).

U

Uphawu alufakiwe.

V

Uphawu luyinto ebuthakathaka. Uma uphawu olucacisiwe oluxhunyanisiwe luxhunyaniswa nomfanekiso ojwayelekile ochazwe, uphawu olujwayelekile oluchazwe lusetshenziswa ngaphandle kwephutha. Uma uphawu olungenakuqhathaniswa oluxhunyiwe luxhunyanisiwe futhi uphawu aluchazwanga, ukubaluleka kophawu olubuthakathaka kuba yero ngaphandle kwephutha.

W

Uphawu luwuphawu olubuthakathaka olungazange lubekwe uphawu olucacile njengobunikazi bento obuthakathaka. Uma uphawu olucacisiwe oluxhunyanisiwe luxhunyaniswa nomfanekiso ojwayelekile ochazwe, uphawu olujwayelekile oluchazwe lusetshenziswa ngaphandle kwephutha. Uma uphawu olungenakuqhathaniswa oluxhunyiwe luxhunyanisiwe futhi uphawu aluchazwanga, ukubaluleka kophawu olubuthakathaka kuba yero ngaphandle kwephutha.

-

Uphawu luyisimboli sokugwaza kwifayili yezinto a.out. Kulesi simo, izindinganiso ezilandelayo eziphrintiwe yizigameko ezinye izinsimu, insimu yokugwaza, nohlobo lokugwaza. Izimpawu zokugwaza zisetshenziselwa ukubamba imininingwane yokulungisa iphutha.

?

Uhlobo lwezinhlamvu alukwazi, noma ifomethi yefayili yento ethize.

*

Igama lesimboli.

AMAKHONO

Amafomu amafushane futhi afushane okukhethwa kukho, aboniswe lapha njengezinye izindlela, alinganayo.

-A

-o

- igama-ifayili-igama

Lungisa uphawu ngalunye ngegama lefayela lokufakwayo (noma ilunga lomlando) lapho litholakala kulo, kunokuba libonise ifayela lokufaka kanye kuphela, ngaphambi kokuba zonke izimpawu zalo.

-a

-debug-syms

Bonisa zonke izimpawu, ngisho nezimpawu ze-debugger kuphela; Ngokujwayelekile lezi azikho ohlwini.

-B

Okufana ne- --format = bsd (ngokuhambisana ne-MIPS nm ).

-C

--demangle [= isitayela ]

Decode ( damba ) amagama angamazinga aphansi aphakathi kwamagama ezingeni lomsebenzisi. Ngaphandle kokususa noma yikuphi ukuqala kokuqala okuhlelelwe uhlelo, lokhu kwenza amagama okusebenza e-C ++ afundeke. Abahlanganisi abahlukene banezindlela ezehlukene zokuhamba. Ingxabano yesitayela yokudibanisa okukhethwa kukho okukhethwa kukho ingasetshenziswa ukukhetha isitayela esifanelekayo sokudonswa kwezimpahla se-compiler yakho.

- hambani

Ungadonsa amagama ayisignali ephansi. Lokhu okuzenzakalelayo.

-D

--dynamic

Khombisa izimpawu ezinamandla kunezibonakaliso ezivamile. Lokhu kusho kuphela izinto ezinamandla, njengezinhlobo ezithile zemitapo yolwazi eyabelwe.

-f format

--format = ifomethi

Sebenzisa ifomathi yefomethi yokukhipha, okungaba "bsd", "sysv", noma "posix". Okuzenzakalelayo yi- "bsd". Kuphela umlingiswa wokuqala wefomethi kubalulekile; kungaba yinkinga ephezulu noma ephansi.

-g

- kuphela-ngaphandle

Bonisa izimpawu zangaphandle kuphela.

-l

izinombolo ezincane

Ngokomfanekiso ngamunye, sebenzisa ulwazi lokususa iphutha ukuze uzame ukuthola igama lefayela nenamba yomugqa. Ukuze uthole uphawu oluchaziwe, bheka inombolo yelayini yekheli lesimboli. Ukuze uthole uphawu olungacacisiwe, bheka inombolo yomugqa wokungena kokuthutha okubhekisela kuloluphawu. Uma ulwazi lombhalo wezinombolo lungatholakala, phrinta ngemuva kolunye ulwazi lwezithonjana.

-n

-v

- uhlobo lwamazwe

Hlunga amatshwayo ngenombolo ngamakheli abo, kunokuba ngamagama abo.

-p

- awukho uhlobo

Ungakhathazeki ukuhlunga izimpawu kunoma iyiphi i-oda; ziphrinta ngendlela ehlangene nazo.

-P

- ukungena

Sebenzisa ifomethi yokukhishwa okujwayelekile ye-POSIX.2 esikhundleni sefomethi ezenzakalelayo. Ilingana ne-e- posix .

-S

ubukhulu besayizi

Usayizi wephrinta wezimpawu ezichaziwe zefomethi ye "bsd" yokukhipha.

-s

- i-armap-armap

Uma ubeka izimpawu ezivela kumalungu okugcina, faka inkomba: imephu (egciniwe kumlando we- ar noma i- ranlib ) yamamamojula anezincazelo zamagama.

-r

- ukuhlanekezela

Shintsha ukuhlelwa kohlobo (kungakhathaliseki ukuthi luyizinombolo noma i-alfabeti); vumela owokugcina eze kuqala.

- hlola-uhlobo

Hlunga izimpawu ngosayizi. Ubukhulu buhlanganiswa njengokuhluka phakathi kokubaluleka kwesibonakaliso nokubaluleka kwesimboli ngenani eliphakeme elilandelayo. Ubukhulu besimboli buyanyatheliswa, kunenani.

-i- radix

--radix = i- radix

Sebenzisa i- radix njenge-radix yokunyathelisa amanani okufanekisa. Kumelwe kube yedesimali, o octal, noma x ye-hexadecimal.

--bheka = ibfdname

Cacisa ifomethi yekhodi yezinto ngaphandle kwesakhiwo esizenzakalelayo sesistimu yakho.

-u

- hhayi kuphela

Bonisa kuphela izimpawu ezingachaziwe (lezo zangaphandle kwifayela ngalinye lezinto).

kuphela-kuphela

Bonisa izimpawu ezichazwe kuphela zefayela ngalinye lezinto.

-V

--verver

Bonisa inombolo yenguqulo ye- nm bese uphuma.

-X

Le ndlela inganakwa ngokuhambisana ne-AIX version ye- nm . Kuthatha ipharamitha eyodwa okufanele ibe yocingo 32_64 . Imodi ezenzakalelayo ye-AIX nm ihambisana ne -X 32 , engasekelwa yi-GNU nm .

--Usizo

Bonisa isifinyezo sezinketho ku- nm bese uphuma.

BONA FUTHI

i-ar (1), i- objdump (1), i- ranlib (1), ne-Info entries yama- binutils .

Okubalulekile: Sebenzisa umyalo womuntu ( % umuntu ) ukuze ubone ukuthi umyalo usetshenziswe kanjani kukhompyutha yakho ethile.