nm - awọn ami akojọ lati awọn faili ohun
SYNOPSIS
nm [ -a | --debug-syms ] [ -g | --extern-nikan ]
[ -B ] [ -C | --demangle [= ara ]] [ -D | --dynamic ]
[ -S | --print-size ] [ -s | --print-armap ]
[ -A | -o | - orukọ-faili-orukọ-titẹ )
[ -n | -v | --numeric-sort ] [ -p | - ko si-iru ]
[ -r | - iyatọ-iru ] [ --size-lẹsẹsẹ ] [ -u | - ti a ti fi si-nikan ]
[ -i- radix | --radix = radix ] [ -P | - iyokuro ]
[ --target = bfdname ] [ -f kika | --format = kika ]
[ --de-nikan ] [ -l | --line-nọmba ] [ --no-demangle ]
[ -V | --iwọn ] [ -X 32_64 ] [ --help ] [ objfile ...]
Apejuwe
GNU nm ṣe akojọ awọn aami lati awọn faili faili objfile .... Ti ko ba si faili faili ti wa ni akojọ si bi awọn ariyanjiyan, nm n ṣe awopọ faili a.out .
Fun aami kọọkan, nm fihan:
*
Iwọn ami, ni radix ti a yan nipa awọn aṣayan (wo isalẹ), tabi hexadecimal nipasẹ aiyipada.
*
Orisi aami. O kere awọn aṣiṣe to wa ni lilo; Awọn ẹlomiiran tun jẹ, tun da lori faili kika ohun. Ti o ba jẹ kekere, aami naa jẹ agbegbe; ti o ba jẹ aami-nla, aami jẹ agbaye (ita).
A
Iwọn ami naa jẹ idiyele, ko si ni iyipada nipasẹ sisọ pọ.
B
Aami naa wa ninu aaye data ti a ko ti kọkọ silẹ (ti a mọ ni BSS).
C
Aami naa wọpọ. Awọn aami ti o wọpọ jẹ data ti a ko kọkọ. Nigbati o ba n sopọ, awọn ami ti o wọpọ le han pẹlu orukọ kanna. Ti o ba jẹ aami naa ni ibikibi, awọn aami ti o wọpọ ni a ṣe bi awọn itọka ti a ko mọ.
D
Aami naa wa ninu apakan data ti a ti kọkọ.
G
Aami naa wa ninu aaye data ti a ti kọkọ fun awọn nkan kekere. Diẹ ninu awọn ọna faili faili laaye aaye diẹ si awọn ohun elo data kekere, gẹgẹbi iyipada agbaye ti o lodi si titobi agbaye ti o tobi.
I
Aami naa jẹ itọkasi aiṣe-tọka si aami miiran. Eyi ni GNU-afikun si faili kika faili a.out ti a ko lo.
N
Aami jẹ ami aṣoju kan.
R
Aami naa wa ni apakan kika-nikan.
S
Aami naa wa ninu apakan data ti a ko ti kọ silẹ fun awọn ohun kekere.
T
Aami naa wa ninu apakan (koodu) apakan.
U
Aami ti ko ni aika.
V
Aami jẹ ohun ti ko lagbara. Nigbati aami ti a ko le lagbara ti a ti sopọ pẹlu aami deede ti o jẹ deede, a ti lo aami ti a ti ṣe deede pẹlu aṣiṣe. Nigbati aami ailera ti ko lagbara ti wa ni asopọ ati pe aami ko ni asọye, iye ti aami alailagbara di odo lai si aṣiṣe.
W
Aami naa jẹ aami ailera ti a ko fi aami si pataki bi aami ami ohun alagbara. Nigbati aami ti a ko le lagbara ti a ti sopọ pẹlu aami deede ti o jẹ deede, a ti lo aami ti a ti ṣe deede pẹlu aṣiṣe. Nigbati aami ailera ti ko lagbara ti wa ni asopọ ati pe aami ko ni asọye, iye ti aami alailagbara di odo lai si aṣiṣe.
-
Aami jẹ ami aami stabs ni faili faili a.out. Ni idi eyi, awọn nọmba ti o tẹle ni awọn atẹgun awọn aaye miiran, awọn ile-iṣẹ stabs sọkalẹ, ati iru iru. Aami awọn aami ti a lo lati mu alaye idinkuro.
?
Iru aami jẹ aimọ, tabi pato faili faili.
*
Orukọ aami.
Awọn aṣayan
Awọn ọna kukuru ati kukuru ti awọn aṣayan, ti a fihan nibi bi awọn iyatọ, jẹ deede.
-A
-o
- -print-file-name
Ṣe ami aami kọọkan pẹlu orukọ faili faili (tabi akọsilẹ ile-iwe) ninu eyiti o ti ri, dipo ki o yan faili kikọ nikan lẹẹkanṣoṣo, ṣaaju ki gbogbo awọn ami rẹ.
-a
--debug-syms
Fi gbogbo aami han, ani awọn aami aṣoju-nikan; deede wọnyi ko ba wa ni akojọ.
-B
Kanna bii --format = bsd (fun ibamu pẹlu MIPS nm ).
-C
--demangle [= ara ]
Awọn iyasọtọ ( demangle ) awọn orukọ aami-kekere-ipele si orukọ awọn ipele olumulo. Yato si yiyọ eyikeyi ibẹrẹ ti o ṣe alaye tẹlẹ nipasẹ eto naa, eyi jẹ ki awọn iṣẹ C ++ jẹ ojuṣe. Awọn oludari ti o yatọ si yatọ si awọn aza. Aṣeyan ariyanjiyan ariyanjiyan ti a yan ni a le lo lati yan ọna ti o yẹ fun igbimọ rẹ.
--no-demangle
Ma ṣe demangle awọn aami aami-ipele kekere. Eyi ni aiyipada.
-D
--dynamic
Fi awọn ami idaniloju han dipo awọn aami deede. Eyi nikan ni o ni itumọ fun awọn ohun idaniloju, gẹgẹbi awọn iru ti awọn ile-ikawe pín.
-f kika
--format = kika
Lo ọna kika kika tito , eyi ti o le jẹ "bsd", "sysv", tabi "posi". Iyipada jẹ "bsd". Nikan ohun kikọ akọkọ ti kika jẹ pataki; o le jẹ boya oke tabi kekere.
-g
--extern-nikan
Han awọn aami ita nikan.
-l
--line-nọmba
Fun aami kọọkan, lo alaye ti n ṣatunṣe aṣiṣe lati gbiyanju lati wa orukọ ati nọmba nọmba kan. Fun aami kan ti a ti pinnu, wo fun nọmba nọmba ti adiresi aami naa. Fun ami ti a ko fun ni apejuwe, wo fun nọmba nọmba ti ifunni gbigbe kan ti o ntokasi si aami naa. Ti o ba le rii alaye nọmba laini, tẹ sita lẹhin ti alaye alaye miiran.
-n
-v
--numeric-sort
Awọn apejuwe ti o pọju nipasẹ awọn adirẹsi wọn, dipo ki o jẹ ti awọn orukọ wọn.
-p
- ko si-iru
Maṣe yọju lati ṣafọ awọn aami ni eyikeyi ibere; tẹjade wọn ni aṣẹ papọ.
-P
- iyasọtọ
Lo POSIX.2 ọna kika ti o ṣe deede dipo kika kika. Obawọn si -f posix .
-S
--pẹẹrẹ-iwọn
Tẹ iwọn awọn aami ti a ṣe apejuwe fun kika kika "bsd".
-s
--print-armap
Nigbati awọn aami kikojọ lati awọn ọmọ ile ipamọ, tẹ awọn atọka: aworan aworan kan (ti a fipamọ sinu ile-iwe nipasẹ ar tabi ranlib ) eyiti awọn modulu ni awọn itumọ fun orukọ wo.
-r
- iyatọ-iru
Ṣe iyipada aṣẹ ti too (boya nọmba tabi adarọ-kikọ); jẹ ki ki o kẹhin jẹ akọkọ.
--size-lẹsẹsẹ
Awọn aami ti o pọ nipasẹ iwọn. Iwọn ti wa ni idiyele bi iyatọ laarin iye ti aami ati iye ti aami naa pẹlu iye ti o ga julọ ti o tẹle. Iwọn ti aami naa ti wa ni titẹ, kuku ju iye naa.
-aaradi
--radix = radix
Lo radix bi radix fun titẹ awọn aami aami. O gbọdọ jẹ d fun eleemewa, o fun octal, tabi x fun hexadecimal.
--target = bfdname
Pato awọn ilana ohun elo ohun miiran miiran ju kika kika lọ.
-u
--iṣẹ-nikan-nikan
Ṣe afihan awọn aami ti a ko yan ti ara ẹni (awọn ita ita si faili ohun elo kọọkan).
--ipe-nikan
Han awọn ami ti o wa fun pato fun faili ohun kan.
-V
- iyipada
Fi nọmba ikede han ti nm ati jade kuro.
-X
A ko bamu aṣayan yi fun ibamu pẹlu ẹya AIX ti nm . Yoo gba opo kan ti o gbọdọ jẹ okun 32_64 . Ipo aiyipada ti AIX nm ni ibamu si -X 32 , ti ko ni atilẹyin nipasẹ GNU nm .
--Egba Mi O
Ṣe afihan awọn akopọ ti awọn aṣayan lati nm ati jade kuro.
WO ELEYI NA
ar (1), objdump (1), ranlib (1), ati awọn titẹ sii Alaye fun awọn binutils .
Pataki: Lo pipaṣẹ eniyan ( % eniyan ) lati wo bi o ṣe nlo aṣẹ kan lori kọmputa rẹ.