nm - qor calaamadaha faylalka sheyga
SYNOPSIS
nm [ -a | --debug-syms ] [ -g | - Isku dar-kaliya ]
[ -B ] [ -C | - Dhamaan [= style ]] [ -D | - Dayniami ]
[ -S | - cabbir-cabbir ] [ -s | - Gacan-siisid ]
[ -A | -o | - riix-feyl-magac ]
[ -n | -v | - tiro-kala-duwan ] [ -p | - ma aha nooc
[ -r | - waa nooc-kala-duwan ] [ - kala-duwan ] - -waxbarasho-kaliya ah ]
[ -t radix | --radix = radix ] [ -P | - Awood daro ]
[- dhejinta = bfdname ] [ -f format | --format = format ]
[ -defined-kaliya ] [ -l | - - - Tirada ] - [ -no-demangle ]
[ -V | - -shax ]] [ -X 32_64 ] [ --help ] [ objfile ...]
DESCRIPTION
GNU nm waxay calaamadeeysaa calaamadaha faylalka sheyga ah ee loo yaqaan " objfile " .... Haddii aan faylka shaygu jirin liiska doodaha, nm waxay u maleyneysaa faylka a.out .
Calaamadaha kasta, nm waxay muujinaysaa:
*
Qiimaha calaamadda, ee ku xusan doorashooyinka ikhtiyaarka ah (hoos fiiri), ama hexadecimal default.
*
Nooca calaamadda. Ugu yaraan noocyada soo socda ayaa la isticmaalayaa; Qaar kalena waxay yihiin, sidoo kale, waxay kuxirantahay qaabka faylka sheyga. Hadday le'eg tahay, calaamaddu waa maxaliga; haddii xajmiga, calaamaddu waa mid caalami ah.
A
Qiimaha calaamaduhu waa mid gebi ahaanba, oo aan isbeddeleynin adoo isku xiraya.
B
Calaamaddu waxay ku jirtaa qaybta xogta aan qarsoodi ahayn (oo loo yaqaan BSS).
C
Calaamaddu waa caan. Astaamaha caanka ah waa xog aan loo baahneyn. Marka la isku xiro, calaamado badan oo isku mid ah ayaa laga yaabaa inay ku soo baxaan isla magaca. Haddii calaamada loo qeexay meel kasta, calaamadaha caadiga ah waxaa laguula dhaqmaa tixraacyo aan qeexanayn.
D
Calaamaddu waxay ku jirtaa qaybta xogta hore.
G
Calaamaddu waxay ku jirtaa qaybta xogta ee bilowga ah ee loogu talagalay walxaha yaryar. Noocyada feylka ee qaar ka mid ah waxay u oggolaanayaan helitaanka waxgal ah oo waxtar u leh walxaha xogta yaryar, sida isbeddelka guud ee gaabiga intaysan ka soo horjeedin arrin caalami ah.
Aniga
Calaamadu waa calaamad aan toos ahayn calaamad kale. Tani waa GNUextension qaabka faylka a.out faylka kaas oo si dhif ah loo isticmaalo.
N
Calaamaddu waa calaamad khaldan.
R
Calaamaddu waxay ku jirtaa qaybta macluumaadka oo kaliya.
S
Calaamaddu waxay ku jirtaa qaybta macluumaadka aan qarsooneyn ee loogu talagalay walxaha yaryar.
T
Calaamaddu waxay ku jirtaa qaybta qoraalka (code).
U
Calaamaddu lama yaqaan.
V
Calaamaddu waa shay daciif ah. Marka calaamad daciif ah oo la jaangooyey ay ku xirantahay calaamadda caadiga ah, calaamadda caadiga ah ee la qeexay waxaa lagu isticmaalaa qalad la'aan. Marka calaamad aan la garanayn oo xiriir la leh oo calaamad aan la qeexin, qiimaha calaamadda daciifku waxay noqotaa eber iyada oo aan qalad lahayn.
W
Calaamaddu waa calaamad daciif ah oo aan si gaar ah loogu qorin astaamaha jilicsan. Marka calaamad daciif ah oo la jaangooyey ay ku xirantahay calaamadda caadiga ah, calaamadda caadiga ah ee la qeexay waxaa lagu isticmaalaa qalad la'aan. Marka calaamad aan la garanayn oo xiriir la leh oo calaamad aan la qeexin, qiimaha calaamadda daciifku waxay noqotaa eber iyada oo aan qalad lahayn.
-
Calaamaddu waa calaamadda saxda ah ee faylka a.out file. Xaaladdan oo kale, qiimaha xigta ee la daabacay ayaa ah goobaha kale, meelaha dabiiciga ah, iyo nooca xabagta. Calaamadaha Stabs waxaa loo isticmaalaa in lagu hayo macluumaadka khalkhalka.
?
Nooca sumadda lama garanayo, ama sheyga khaaska ah ee gaarka ah.
*
Magaca calaamadda.
OPTIONS
Foomamka dheer iyo mid gaaban ee xulashooyinka, oo lagu muujiyay halkan bedelaad, waa u dhigma.
-A
-o
- Magaca-feyl-magaca
Ku calaamadee calaamad kasta oo ah magaca faylka xogta (ama xubinaha diiwaangelinta) kaas oo la helay, halkii laga garan lahaa feylka xog-celinta mar kaliya, ka hor intaan dhamaan calaamadaha.
-a
-debug-syms
Muuji dhammaan calaamadaha, xitaa calaamadaha hortaagan-keliya; caadi ahaan kuwaani ma lihin.
-B
Sidoo kale sida --format = bsd (waafaqsanaanta la xiriirta MIPS nm ).
-C
- Doontey [= style ]
Decode ( gardarro ) magac calaamad ah oo hooseeya magaca magacyada heerka isticmaalaha. Ka sokow ka-saarida wixii bilow ah ee hoos-yimaada nidaamka, tani waxay ka dhigaysaa magaca C ++ magacyada akhriska. Noocyo kala duwan ayaa leh qaabab kala duwan. Argaggixisada qaababka kala duwan ee loo kala dooran karo ayaa loo isticmaali karaa si loo doorto qaab habboon oo habboon oo loogu talagalay xisaabtaada.
- ma demo
Ha u dhigin magacyada astaamaha hoose. Tani waa midda aasaasiga ah.
-D
- Dhexdhexaad
Muuji calaamadaha firfircoon halkii calaamadaha caadiga ah. Tani waxay waxtar u leedahay walxaha firfircoon, sida noocyada qaar ee maktabadaha la wadaago.
-f format
--format = qaab
Isticmaal qaabka qaabka wax loo soo saaro, oo noqon kara "bsd", sysv ", ama" posix ". Badalka waa "bsd". Kalfadhiga koowaad ee qaabka kaliya waa muhiim; waxay noqon kartaa kiis sare ama mid hoose.
-g
- Iskuulka-kaliya
Muuji calaamadaha dibedda oo keliya.
-l
- lambarada
Calaamad kasta, u isticmaal macluumaadka khalkhalka si aad isugu daydo in aad heshid filename iyo lambar xariiq. Si calaamad loo qeexo, raadi lambarka xariiqa cinwaanka calaamadda. Si aad u aragto calaamad aan la garanayn, raadi lambarka xariiqda dib u dejinta oo loola jeedo calaamadda. Haddii macluumaadka lambarka xariiqa la heli karo, daabac ka dib macluumaadka kale ee astaamaha.
-n
-v
- kala-duwanaansho
Calaamado calaamado ah ku calaamadeey cinwaankooda, halkii ay ku qori lahaayeen magacoodu.
-p
- ma kala soocno
Ha ku dhibin inaad calaamadaha kala soocdo amar kasta; daabacaan amarka la helay.
-P
- macquul ah
Isticmaal qaabka wax soo saar ee POSIX.2 halkii laga rabi lahaa qaabka caadiga ah. Isku mid ahaanshaha -fiiqda .
-S
- cabir-cabbir
Ku dheji cabbirka calaamadaha loogu talagalay qaabka "bsd".
-s
- Gacan-qabsashada
Markaad liis gareynayso calaamadaha xubnaha xubnaha, ku dar sawirka: khariidad (oo lagu kaydiyey xayndaabta ar ama ranlib ) kuwaasi oo ay ku qoran yihiin qeexitaano magacyada.
-r
- kala-duwanaansho
Dib usoo celi qaabka nooca (ha noqoto nambar ama alifbi); ugu dambaysta ha soo baxo.
- kala-sooc
U calaamee calaamadaha marka la cabbiro. Cabbirta waxaa loo xisaabiyaa sida farqiga u dhexeeya qiimaha calaamad iyo qiimaha calaamada qiimaha sare ee xigta. Cabbirta calaamadda waa la daabacaa, halkii laga bixin lahaa qiimaha.
-talka
--radix = radix
Isticmaal xagasha sida radixiga ah ee daabacaya qiimaha astaamaha. Waa inay ahaataa tobanle, o octoon ahaan, ama x for hexadecimal.
--target = bfdname
Sheeg walxaha code sheyga aan ahayn qaabka qaabka nidaamka nidaamka.
-u
- kaliya-keliya
Muuji kaliya calaamado aan qarsoodi ahayn (kuwa dibadda u ah faylka walax kasta).
- keli ah-kaliya
Muuji calaamadaha kaliya ee lagu qeexay faylka walxaha.
-V
- Codsi
Muuji tirada lambarka nm iyo ka bixitaanka.
-X
Doorashadan waa la iska indhatiray iyadoo loo eegayo nambarka AIX ee nm . Waxay qaadataa hal halbeeg oo ah inuu noqdo xargaha 32_64 . Nidaamka caadiga ah ee AIX nm waxay u dhigantaa -X 32 , kaas oo aan taageersanayn GNU nm .
--I caawi
Muuji soo koobida ikhtiyaarrada si aad uga baxdo oo aad uga baxdo.
SEE ALSO
ar (1), objdump (1), ranlib (1), iyo qoraallada macluumaadka loogu talagalay muraayadaha .
Muhiim: Isticmaal nambarka ninka ( % nin ) si aad u aragto sida amarka loo isticmaalo kombiyuutarkaaga gaarka ah.