nm - pelên sembolên ji pelên objectê hene
SYNOPSIS
nm [ -a | --debug-syms ] [ -g | --extern-tenê ]
[ -B ] [ -C | --demangle [= style ]] [ -D | --dynamic ]
[ -S | - print-size ] [ -s | - print-armap ]
[ -A | -o | - print-file-name ]
[ -n | -v | -numeric-sort ] [ -p | --no-sort ]
[ -r | -reverse-sort ] [ -size-sort ] [ -u | -undefined-only ]
[ -t radix | --radix = Radix ] [ -P | bazirganî ]
[ -target = bfdname ] [ -f format | --format = format ]
[ -defined-only ] [ -l | -line-number ] [ --no-demangle ]
[ -V | -version ] [ -X 32_64 ] [ --help ] [ objfile ...]
TERÎF
GNU nm nîşanên pelên ji hêla pelên objfile hejmar dike . Ger eger pelên nifşan têne navnîşan kirin, nm pelê an.out e .
Ji bo her sembol, nm nîşan dide:
*
Nirxê sembolê, di radyo vebijarkên bijartî (li jêr binêrin), an jî hexadecimal bi default.
*
Sembola sembolê Bi kêmanî jêr şertan têne bikaranîn; din jî, herweha, li gorî pergala pelê ya objectîfê. Heke kurtkirin, sembolê herêmî ye; Eger hejmar, sembolî ye (derve).
YEK
Çirxê sembolê tije ye, û dê bi veguhastina bêtir guhertin.
B
Sembola di beşa daneyên damezrandina unînitialized de (BSS wekî tê zanîn).
C
Ev sembol e. Sembolên hevpar têne daneyên navîn. Dema ku pêwendîdar, sembolên gelemperî bi heman navnîşan re nîşan bide. Heke sembol li her derê tête diyar kirin, sembolên gelemperî wekî referansên nerastkirî têne derman kirin.
D
Sembola di beşa daneyên danûstandinên destpêkê de ye.
G
Symbol di beşa daneyên damezirandî de ji bo materyalên piçûk e. Hinek formên pelên pelan bi destûra daneyên daneyên piçûk yên piçûk destnîşankirin, wekî wek guhertoya global a ku li ser rêjeya gerdûnî ya mezin e.
ez
Navê sembolê referansek yekser sembol e. Ev pelek pelê ya object.out a ku Gelek bi kar anîn.
N
Navê sembolkerek sembolê ye.
R
Sembol di beşa daneyên danûstandinan de ye.
S
Navê sembolê beşa daneyên damezrandî ya ji bo materyalên biçûk e.
T
Sembola di beşa nivîskî (koda) de ye.
U
Ev sembol eşkere ne.
V
Sembolek tiştek zehf e. Gava ku sembola bêkêmasî tête girêdan bi bi sembola navekî normal ve girêdayî ye, bexşeya normal ya bi ne çewtiyek tê bikaranîn. Gava ku sembola bêkêşkêşî ne girêdayî ye û sembol neyê xuyakirin, nirxê sembol-sembol bi ne çewtiyek xelet dibe.
W
Sembolê sembolek zehf e ku ew ne bi taybetî wekî sembola maqûl a qeîd nebûye. Gava ku sembola bêkêmasî tête girêdan bi bi sembola navekî normal ve girêdayî ye, bexşeya normal ya bi ne çewtiyek tê bikaranîn. Gava ku sembola bêkêşkêşî ne girêdayî ye û sembol neyê xuyakirin, nirxê sembol-sembol bi ne çewtiyek xelet dibe.
- Ji
Symbol pelê sembolê di pelê pirtirkêmtir e. Di vê rewşê de, nirxên din yên çapkirî yên qadên din hene, stabs desc field, û cureyê stûyê. Stembên sembol têne bikaranîn ku ji bo agahdariya debugekirinê bikin.
?
Vebijêrkek sembol nayê zanîn an an format formatek taybet.
*
Navê sembolê
OPTIONS
Hilbijartinên dirêj û kurt ên bijartî, li vir alternatîf wek xuya bûn, wekhev in.
-YEK
-o
- print-file-name
Ji her navê sembolên xwe yên ku bi navê pelê veguhastin, ji hêla navê pelê veguhastinê (an endamê kategoriyê) tête dîtin.
-yek
--debug-syms
Hemî sembolên nîşan bide, heta ku sembolên tenê-debugger; bi gelemperî ne lîsteyê ne.
-B
Wek wekî --format = bsd (ji bo peymana mIPS- ê MIPS).
-C
--demangle [= style ]
Naveyên navîn ( navendî ) navên navên-navên navên sembol-nizan. Ji bilî ku pergala pêşî li pêş pergala pêşî ve derxistin, ev dibe navên C ++ fêr bibe. Celebên cuda yên celebên cûda yên cuda hene. Hilbijêre şêweyek devengî ya alternatîf dikare bikar bînin ku ji bo kolekek demografî ya ji bo hevpeymaniya bijartî hilbijêrin.
--no-demangle
Navê navên sembolên nizanin nerazî nakin. Ev yek e.
-D
dînamîk
Ji sembolên normal ên bêtir nîşanên dînamîkî nîşan bide. Ew tenê ji bo materyalên dînamîk e, wekî hin cureyên pirtûkxaneyên hevpar hevpar e.
-f format
--format = format
Forma format formatê bikar bînin , ku "bsd", "sysv", an "posix" dibe. Beralîkirina "bsd" e. Tenê taybetmendiya yekem a formatî girîng e; Ew dikare an jî zûtirîn an naveroka jêrîn be.
-g
-extern-tenê
Tenê sembolên derve.
-l
hejmara hejmaran
Ji bo her sembol, agahdariya debugging bikar bînin ku ji bo hewldana pelê û navnîşa pelê bibînin. Ji bo sembolek vekirî ye, hejmara navnîşa navnîşa navnîşa sembolê binêrin. Ji bo sembolek neheqkirî, hema hema heya navnîşa navnîşa veguhertina ku nîşan bide nîşan bide. Ger hejmara agahdariya navnîşan peyda dibe, piştî ku agahdariya din ya sembolê wê çap bike.
-n
-v
- numeric-sort
Navnîşên wan bi navnîşanên wan binivîsin, ji bilî navên xwe bi alfabetî bi navên xwe.
-p
--no-sort
Ne hewce nekin ku sembolên li her tiştî bikin; ji wan re dişibînin.
-P
bazirganî
Li gorî forma navekî standardê format formatê POSIX.2 standard hilbijêre. Equix to -f posix .
-S
- print-size
Mezinahiya çapkirinên sembolên ji bo forma hilberê "bsd" hilbijêre.
-s
- print-armap
Dema ku sembola sembolên ji arşîvên lîsteyê ve, navnîşanek mîtolojî (parastin di arşîvê de an arşîv an jî ranlib ) de hene ku kîjan module tê de navnîşanên kîjan navnîşan hene.
-r
-reverse-sort
Rêzkirina rêbazê ya veguherîn (heqê hejmar an jî alfabetî); Bila dawiya pêşî be.
--size-sort
Sembolên bi hêla hêsankirî. Mezin wekhev di nav nirxa sembolê û nirxê sembolê de bi rêjeya bilindtirîn re tête hesibandin. Mezinahiya sembolê ji hêla nirxê çapkirî ye.
-t radix
--radix = radix
Ji bo binirxandina nirxên sembolê wekî radix wekî radix bikar bînin. Divê ji bo hexadecimal ji bo dane, o octal, an x x be .
--target = bfdname
Ji hêla forma kodek navekî din ji bila formata xwe ya sîstemî ya pergala xwe diyar bike.
-u
-undefined-tenê
Sembolên tenê yên bêpeldankî nîşan bide (yên ku ji her pelê mihrîcana derve).
-defined-tenê
Di pelê her objectê de sembolên tenê tenê diyar kirin.
-V
--awa
Numreya numreya nm û derketin.
-X
Vebijêrk ji bo AIX guhertoya nm ji bo peymanê nayê dîtin. Ew yek parametek heye ku divê gewrê 32_64 be . Mode default-yê AIX nm -X-32 bi hev re , ku piştgiriya GNU nm ne .
--alîkarî
Vebijêrk ji bo bijartinên nm û derketin.
BİXWÎNE
ar (1), objdump (1), ranlib (1), û navnîşên agahdar ji bo binutilan .
Girîng: Mirovekî meriv ( % mêr ) bikar bînin ku hûn çawa dibînin ku emrê çawa di komputerê de tê bikaranîn.