NM - Kòmandman Linux - UNIX Kòmandman

nm - lis senbòl soti nan dosye objè

SYNOPSIS

nm [ -a | --debug-syms ] [ -g | --extern-sèlman ]
[ -B ] [ -C | --demangle [= style ]] [ -D | --dynamik ]
[ -S | --print-gwosè ] [ -s | --print-bra ]
[ -A | -o | --print-file-non ]
[ -n | -v | --Numerik-sòt ] [ -p | - pa-sòt ]
[ -r | -reverse-sòt ] [ --size-sòt ] [ -u | --defini-sèlman ]
[ -t radix | --radix = radix ] [ -P | --portabilite ]
[ --target = bfdname ] [ -f fòma | - fòma = fòma ]
[ --defini-sèlman ] [ -l | - liy-nimewo ] [ - pa-demann ]
[ -V | --version ] [ -X 32_64 ] [ --help ] [ objfile ...]

DESKRIPSYON

GNU nm lis senbòl yo soti nan objfile dosye objè .... Si pa gen okenn dosye objè yo ki nan lis kòm agiman, nm sipoze dosye a.out .

Pou chak senbòl, nm montre:

*

Valè a senbòl, nan radix a chwazi nan opsyon (gade anba a), oswa èksadeim pa default.

*

Senbòl la senbòl. Omwen kalite sa yo yo te itilize; lòt moun yo, menm jan tou, depann sou fòma a dosye objè. Si miniskil, senbòl la se lokal; si majuskul, senbòl la se mondyal (ekstèn).

A

Valè senbòl la se absoli, epi yo pa pral chanje pa plis ki lye ak.

B

Senbòl la se nan seksyon an done ki pa inisyalize (li te ye kòm BSS).

C

Senbòl la se komen. Senbòl komen yo se done uninitialized. Lè lyezon, plizyè senbòl komen ka parèt ak menm non yo. Si se senbòl la defini nenpòt kote, senbòl yo komen yo trete kòm referans endefini.

D

Senbòl la se nan seksyon an done inisyalize.

G

Senbòl la se nan yon seksyon done inisyalize pou objè piti. Gen kèk fòmilè dosye objè pèmèt aksè pi efikas nan objè done ti, tankou yon mondyal int varyab kòm opoze a yon gwo etalaj mondyal.

Mwen

Senbòl la se yon referans endirèk nan yon lòt senbòl. Sa a se yon GNUextension nan fòma a dosye objè a.out ki raman itilize.

N

Senbòl la se yon senbòl debogaj.

R

Senbòl la se nan yon seksyon done lekti sèlman.

S

Senbòl la se nan yon seksyon done uninitialized pou objè piti.

T

Senbòl la se nan seksyon tèks (kòd).

U

Senbòl la se endefini.

V

Yon senbòl se yon objè ki fèb. Lè yon senbòl defini fèb lye avèk yon senbòl nòmal defini, yo itilize nòmal defini senbòl ki pa gen okenn erè. Lè se yon senbòl fèy endefini lye ak senbòl la pa defini, valè a nan senbòl la fèb vin zewo ki pa gen okenn erè.

W

Senbòl la se yon senbòl ki fèb ki pa te espesyalman atenn kòm yon senbòl objè ki fèb. Lè yon senbòl defini fèb lye avèk yon senbòl nòmal defini, yo itilize nòmal defini senbòl ki pa gen okenn erè. Lè se yon senbòl fèy endefini lye ak senbòl la pa defini, valè a nan senbòl la fèb vin zewo ki pa gen okenn erè.

-

Senbòl la se yon senbòl komèsyal nan yon dosye objè a.out. Nan ka sa a, valè kap vini yo enprime yo se kwen lòt jaden yo, kwen an desann jaden, ak kalite a koud. Senbòl koud yo itilize pou kenbe enfòmasyon debogaj yo.

?

Kalite senbòl la se sèks, oswa objè fòma dosye espesifik.

*

Non a senbòl.

OPSYON

Fòm ki long ak kout nan opsyon, yo montre isit la kòm altènativ, yo ekivalan.

-A

-o

--print-dosye-non

Prezante chak senbòl nan non dosye dokiman an (oswa manm achiv la) nan ki li te jwenn, olye ke idantifye dosye a opinyon yon fwa sèlman, devan tout nan senbòl li yo.

-a

--debug-syms

Montre tout senbòl, menm senbòl debugger-sèlman; nòmalman sa yo pa nan lis la.

-B

Menm jan ak - fòma = bsd (pou konpatibilite ak MIPS NM a ).

-C

- demontre [= style ]

Decode ( demontre ) nonb senbòl nonb nan non itilizatè nivo. Anplis retire nenpòt ki premye souliye prepended pa sistèm lan, sa fè non Fonksyon C ++ lizib. Diferan konpilateur gen diferan estil manglin. Ka agiman an opsyonèl si ou vle demontre dwe itilize yo chwazi yon style ki apwopriye demantling pou du ou.

- pa-demann

Pa demontre non senbòl ki ba-nivo. Sa a se default la.

-D

- dinamik

Montre senbòl yo dinamik olye ke senbòl nòmal yo. Sa a se sèlman ki gen sans pou objè dinamik, tankou sèten kalite bibliyotèk pataje.

-f fòma

- fòma = fòma

Sèvi ak fòma fòma pwodiksyon an, ki ka "bsd", "sysv", oswa "posix". Default la se "bsd". Se sèlman karaktè an premye nan fòma se siyifikatif; li ka swa anwo oswa pi ba ka.

-g

--extern-sèlman

Montre sèlman senbòl ekstèn.

-l

- liy-nimewo

Pou chak senbòl, sèvi ak enfòmasyon debogaj pou eseye jwenn yon fichier ak nimewo liy. Pou yon senbòl defini, gade pou liy liy adrès la nan senbòl la. Pou yon senbòl endefini, gade pou nimewo liy yon antre relokasyon ki refere a senbòl la. Si yo ka jwenn enfòmasyon nimewo liy yo, enprime li apre lòt enfòmasyon sou senbòl yo.

-n

-V

--Numerik-sòt

Siy senbòl yo nimerik pa adrès yo, olye ke alfabè pa non yo.

-p

- pa-sòt

Pa anmize sòt senbòl yo nan nenpòt lòd; enprime yo nan lòd la rankontre.

-P

--portabilite

Sèvi ak fòma estanda POSIX.2 estanda a olye pou yo fòma a default. Ekivalan a -f posix .

-S

--print-gwosè

Gwosè enprime nan senbòl defini pou fòma "bsd" pwodiksyon an.

-s

--print-zam

Lè senbòl lis soti nan manm achiv yo, genyen ladan endèks la: yon kat (ki estoke nan achiv la pa ar oswa ranlib ) nan ki modil gen ladan definisyon pou ki non.

-r

-reverse-sòt

Ranvèse lòd la nan sòt la (si wi ou non nimerik oswa alfabè); Se pou dènye a vini an premye.

--size-sòt

Senbòl sòt pa gwosè. Se gwosè a kalkile kòm diferans ki genyen ant valè a nan senbòl la ak valè a nan senbòl la ak pwochen valè ki pi wo. Se gwosè a nan senbòl la enprime, olye ke valè a.

-t radix

--radix = radix

Sèvi ak radiks kòm radix la pou enprime valè yo senbòl. Li dwe d pou desimal, o pou octal, oswa x pou hexadecimal.

--target = bfdname

Espesifye yon fòma kòd objè lòt pase fòma default sistèm ou an.

-u

--defini-sèlman

Montre senbòl sèlman endefini (sa yo ekstèn nan chak dosye objè).

--defini-sèlman

Montre sèlman senbòl defini pou chak dosye objè.

-V

--version

Montre nimewo vèsyon an nan nm ak sòti.

-X

Opsyon sa a inyore pou konpatibilite ak vèsyon an AIX nan nm . Li pran yon sèl paramèt ki dwe 32_64 nan fisèl. Mòd nan default nan AIX nm koresponn ak- X 32 , ki pa sipòte pa GNU nm .

- ede

Montre yon rezime opsyon pou nm ak sòti.

GADE TOU

ar (1), objdump (1), ranlib (1), ak antre yo Info pou binutils .

Enpòtan: Sèvi ak kòmandman an moun ( moun ) yo wè ki jan yon lòd yo itilize sou òdinatè patikilye ou.