Nm - Dokar Linux - Dokar Unix

nm - jerin alamomi daga fayilolin abubuwa

SYNOPSIS

nm [ -a | --debug-syms ] [ -g | - kawai-kawai ]
[ -B ] [ -C | --demangle [= style ]] [ -D | --Dynamic ]
[ -S | --print-size ] [ -s | --print-armap ]
[ -A | -o | - -print-fayil-sunan ]
[ -n | -v | --numeric-sort ] [ -p | --no-irin ]
[ -r | - bambanci-nau'in ] [ --size-sort ] [ -u | --undefined-kawai ]
[ -t radix | --radix = radix ] [ -P | - kuzari ]
[ --target = bfdname ] [ -f format | --format = tsarin ]
[ --de-kawai ] [ -l | --line-lambobi ] [ --no-demangle ]
[ -V | --guwa ] [ -X 32_64 ] [ --help ] [ objfile ...]

Sakamakon

GNU nm ya lissafa alamomin daga fayilolin fayiloli objfile .... Idan babu fayilolin kayan aiki da aka jera azaman muhawara, nm yana ɗaukar fayil a.out .

Ga kowane alamar, nm ya nuna:

*

Alamar alama, a radix da aka zaɓa ta hanyar zaɓuɓɓuka (duba ƙasa), ko hexadecimal ta tsoho.

*

Alamar alama. Akalla iri ana amfani da su; wasu kuma, ma, sun danganta da tsarin fayil ɗin. Idan ƙananan ƙananan, alamar ita ce ta gida; idan babba, alama ce ta duniya (waje).

A

Alamar alama ita ce cikakke, kuma ba za'a canza ta hanyar haɓakawa ba.

B

Alamar yana a cikin ɓangaren bayanan da ba a bude ba (wanda aka sani da BSS).

C

Alamar alama ce ta kowa. Alamun kowa suna bayanan da ba a bude ba. Lokacin da haɗuwa, alamun da yawa na kowa zasu iya bayyana tare da wannan suna. Idan alamar ta bayyana a ko'ina, ana nuna alamomin na kowa kamar labaran da ba a bayyana ba.

D

Alamar ta kasance a cikin ɓangaren bayanai na farko.

G

Alamar yana a cikin ɓangaren bayanai na farko don kananan abubuwa. Wasu samfurin fayil ɗin ƙira sun bada damar samun dama ga ƙananan abubuwa na bayanai, irin su duniya mai rikitarwa kamar yadda ya saba da babban tsararren duniya.

Ni

Alamar alama ce ta kai tsaye zuwa wani alama. Wannan shi ne GNUextension ga tsarin fayil na abun.out wanda yake da wuya a yi amfani dasu.

N

Alamar ita ce alama ta debugging.

R

Alamun yana cikin ɓangaren bayanan karantawa.

S

Alamar yana a cikin ɓangaren bayanan da ba a bude don kananan abubuwa ba.

T

Alamar tana cikin sashe (lambar).

U

Alamar ba ta bayyana ba.

V

Alamar alama ce mai rauni. Lokacin da alamar da aka rarraba aka danganta da alama ta al'ada, ana amfani da alama ta al'ada tareda kuskure. Lokacin da aka haɗu da alamar rashin ƙarfi marar alama kuma alamar ba a ƙayyade ba, darajar mummunar alama ta zama ba kome ba tare da kuskure ba.

W

Alamar alama ce mai rauni wadda ba a taɓa ɗauka alama a matsayin alamar abu mai rauni ba. Lokacin da alamar da aka rarraba aka danganta da alama ta al'ada, ana amfani da alama ta al'ada tareda kuskure. Lokacin da aka haɗu da alamar rashin ƙarfi marar alama kuma alamar ba a ƙayyade ba, darajar mummunar alama ta zama ba kome ba tare da kuskure ba.

-

Alamar alama ce ta alama a cikin fayil na abu na a.out. A wannan yanayin, ƙididdiga masu zuwa waɗanda aka buga su ne ɗakunan wurare, ɗakunan da aka saukar, da nau'in nau'i. Ana amfani da alamomi don amfani da bayanan debugging.

?

Alamun alama ba a sani ba, ko siffar tsarin fayil musamman.

*

Alamar alama.

KARANTA

Tsarin salo da gajere na zaɓuɓɓuka, da aka nuna a nan azaman madadin, daidai ne.

-A

-o

- -print-file-name

Gabatar da kowace alamar da sunan fayil ɗin shigarwa (ko memba na ajiyar) wanda aka samo shi, maimakon gano fayil din shigarwa sau daya kawai, kafin duk alamunsa.

-a

--debug-syms

Nuna duk alamomi, har ma da alamomin debugger-only; Kodayake waɗannan ba a lissafa su ba.

-B

Haka kuma --format = bsd (don dacewa da MIPS nm ).

-C

--demangle [= style ]

Ƙaddara ( demangle ) alamun alamar alamar ƙananan cikin sunayen masu amfani. Bayan cire duk wani farko ya tabbatar da tsarin da ake bukata, wannan yana sa C ++ ayyuka sunaye. Dabbobi daban-daban suna da nau'i daban-daban. Za'a iya amfani da gardama na zabin da aka zaɓa don zaɓar hanyar da aka dace don mai ba da labari.

--no-demangle

Kada ka demangle sunayen alamomi na low-matakin. Wannan shi ne tsoho.

-D

--Dynamic

Nuna alamomin alamomi maimakon alamomin al'ada. Wannan kawai yana da mahimmanci ga abubuwa masu ƙarfi, kamar wasu nau'o'in ɗakunan karatu.

-f tsari

--format = tsarin

Yi amfani da tsarin tsara fitarwa, wanda zai iya zama "bsd", "sysv", ko "posix". A tsoho shi ne "bsd". Sai dai yanayin farko na tsari yana da muhimmanci; yana iya zama ko dai babba ko ƙarami.

-g

- kawai-kawai

Nuna kawai alamomin waje.

-l

-line-lambobi

Ga kowace alamar, amfani da bayanan lalacewa don kokarin samo sunan layi da layi. Don alama alama, bincika lambar layin adireshin alamar. Don alamar da ba a bayyana ba, bincika lambar layin shigarwa wanda ke nufin alamar. Idan ana iya samun bayanin lambar layin, buga shi bayan bayanan alamar.

-n

-v

--numeric-sort

Alamar alamomi ta hanyar adiresoshin su, maimakon haruffa ta sunayensu.

-p

--no-iri

Kada ka damu don warware alamomi a kowane tsari; buga su a cikin tsari ya ci karo.

-P

- matsayarwa

Yi amfani da POSIX.2 tsarin fitarwa ta musamman maimakon tsoho tsarin. Ya dace da -f posix .

-S

--print-size

Girman rubutun da aka tsara alamomin "tsarin bsd".

-s

--print-armap

Lokacin da aka nuna alamomi daga membobin ɗakunan ajiya, sun hada da alamar: zane taswira (adana a cikin tarihin ta ar ko ranlib ) wanda waɗancan ɗakunan suna ƙunshe da ma'anar waɗannan sunayen.

-r

- bambanci-irin

Kashe tsari na irin (ko maɓalli ko haruffa); bari na ƙarshe ya zo da farko.

- ƙwaƙwalwa

Alamar alama ta girman. Girman ana lissafta a matsayin bambanci tsakanin darajar alamar da darajar alamar tareda darajar mafi girma ta gaba. Girman alamar an buga, maimakon darajar.

-d radix

--radix = radix

Yi amfani da radix azaman radix don bugu da alamun alamun. Dole ne ya kasance d na ƙima, o don octal, ko x domin hexadecimal.

--target = bfdname

Saka tsarin tsari na kayan aiki banda tsari na tsarinka.

-u

--undefined-kawai

Nuna alamun da ba'a bayyana ba (waɗanda ba su fito da fayil ɗin kowane abu ba).

- kawai kawai

Nuna kawai alamun alamomin kowane abu fayil.

-V

- juyawa

Nuna lambar yawan nm da fita.

-X

An zaɓi wannan zaɓi don dacewa tare da AIX version of nm . Yana daukan saitin daya wanda dole ne ya zama kirtani 32_64 . Yanayin tsoho na AIX nm ya dace da -X 32 , wanda ba'a goyan bayan GNU nm ba .

--help

Nuna taƙaitaccen zaɓuɓɓuka zuwa nm da fita.

Bincika ALSO

ar (1), objdump (1), ranlib (1), da kuma Bayanan shigar da bayanai ga binutils .

Muhimmin: Yi amfani da umurnin mutum ( % mutum ) don ganin yadda aka yi amfani da umarnin akan kwamfutarka.