Nm - Linux Command - Unix Command

nm - mazita zviratidzo kubva pane zvakakosha mafaira

SYNOPSIS

nm [ -a | --debug-syms ] [ -g | --extern-only ]
[ -B ] [ -C | --demangle [= chimiro ]] [ -D | --dynamic ]
[ -S | --print-size ] [ -s | --print-armap ]
[ -A | -o | --print-file-name ]
[ -n | -v | -numeric-sor ] [ -p | -no-sort ]
[ -r | -reverse-sort ] [ -size-sort ] [ -u | --undefined-only ]
[ -t radix | --radix = radiyo ] [ -P | --portport ]
[ --target = bfdname ] [ -f fomu | --format = maitiro ]
[ -kufananidzwa-chete ] [ -l | --line-nhamba ] [- kwete-kutendera ]
[ -V | --version ] [ -X 32_64 ] [ --help ] [ objfile ...]

DESCRIPTION

GNU nm inoratidzira zviratidzo kubva pane zvakakosha mafaira .... Kana pasina mafaira akanyorwa akabatanidzwa semafungiro, nm inotora faira a.out .

Nechiratidzo chega chega, nm inoratidza:

*

Icho chiratidzo chinoshandiswa, mumasikirwo akasarudzwa nemasarudzo (ona pasi apa), kana hexadecimal nekutadza.

*

Rudzi rwechiratidzo. Zvimwe zvinotevera zvinoshandiswa; vamwe, uyewo, zvichienderana nechomwe chinhu chefaira. Kana kuderera, chiratidzo chiri munzvimbo; kana uchikurumidza, chiratidzo chacho chepasi rose (kunze).

A

Chiratidzo chemufananidzo chakakwana, uye hachizoshandurwi nekuwedzera kubatanidza.

B

Chiratidzo chacho chiri muchikwata che data chinonzi uninitialized (chinonzi BSS).

C

Chiratidzo chinowanzoitika. Zviratidzo zvinozivikanwa ndezvokuti uninitialized data. Pakubatanidza, zviratidzo zvakawanda zvinowanzoonekwa zvinogona kuoneka nezita rimwe chete. Kana icho chiratidzo chinotsanangurwa chero kupi zvako, zviratidzo zvinowanzobatwa sezvisina kufanirwa zvinyorwa.

D

Chiratidzo chiri muchikamu che data chekutanga.

G

Chiratidzo chacho chiri muchikamu che data chekutanga chezvinhu zviduku. Zvimwe zvinorambidza mafaira epafaira zvinobvumira kushandiswa kwakakwana kwezvinhu zviduku zvese, zvakadai sehuwandu hwepasi rose mukupesana nehuwandu hwepasi rose.

Ini

Chiratidzo ndechekutsanangurira kune imwe chiratidzo. Iyi GNUextension kune a.out chinhu chefaira fomu iyo isingawanzoshandiswa.

N

Chiratidzo chiratidzo chekutsauka.

R

Chiratidzo chacho chiri muchikamu chekuverenga-chega bedzi.

S

Chiratidzo chacho chiri muchikwata chesaineni chemashoko chezvinhu zviduku.

T

Chiratidzo chiri mundima (code) chikamu.

U

Chiratidzo hachina kufanirwa.

V

Chiratidzo chinhu chisina simba. Apo chimwe chinhu chisina simba chinotsanangurwa chinopindirana nechinyakare chinorondedzerwa chimiro, chimiro chinowanzonzi chinoshandiswa chinoshandiswa pasina mhosho. Apo chiratidzo chisingaverengeki chisingaenzaniswi chakabatanidzwa uye chiratidzo hachina kutsanangurwa, kukosha kwechiratidzo chinoshaya kunova zero pasina mhosho.

W

Icho chiratidzo chiratidzo chisina simba chakanga chisingatauri zvakananga sechinhu chisina simba chinopikisa. Apo chimwe chinhu chisina simba chinotsanangurwa chinopindirana nechinyakare chinorondedzerwa chimiro, chimiro chinowanzonzi chinoshandiswa chinoshandiswa pasina mhosho. Apo chiratidzo chisingaverengeki chisingaenzaniswi chakabatanidzwa uye chiratidzo hachina kutsanangurwa, kukosha kwechiratidzo chinoshaya kunova zero pasina mhosho.

-

Icho chiratidzo chiratidzo chekutsvaga mune a.out object file. Muchiitiko ichi, zviyero zvinotevera zvakadhindwa ndezvimwe zvinokonzera mamwe mimwe minda, iyo inokonzera minda, uye nhengo dzomukati. Dhiyabhorosi zviratidzo zvinoshandiswa kuchengetedza ruzivo rwekutsvaga.

?

Rudzi rwekufananidzira haruna kuzivikanwa, kana kuti chinhu chakasiyana nefaira yefaira.

*

Zita rekufananidzira.

MASHOKO

Marefu uye mafupi maitiro ezvasarudzwa, zvinoratidzwa pano semamwe nzira, zvakaenzana.

-A

-o

--print-file-name

Gadzirira chimiro chega chega nezita rekuisa mafaira (kana nhengo ye archive) iyo yakawanikwa, pane kuzivisa fomu yekupinza kamwe chete, zvisati zvaitika.

-a

--debug-syms

Ratidza zviratidzo zvose, kunyange debugger-chete zviratidzo; kazhinji izvi hazvirevi.

-B

Izvo zvakafanana ne -format = bsd (nekuda kweMIPS nm ).

-C

--demangle [= chimiro ]

Sarudza ( tsora ) mazita emasikirwo akadzika-pasi muzita remasereji . Kunze kwekubvisa chero chekutanga chekusimudzira chinotarisirwa nehurongwa, izvi zvinogadzira C ++ basa mazita anoverengwa. Vanyori vakasiyana-siyana vane mararamiro akasiyana-siyana ema mangling. Izvo zvinoshandiswa kushandura mafungiro emagariro zvinogona kushandiswa kusarudza chimiro chakakosha chekutsvaga chekunyora yako.

- regai

Usazvidza mazita ekunyora-pasi. Ichi ndicho chakashata.

-D

--dynamic

Ratidza zviratidzo zvinoshandiswa panzvimbo yezviratidzo zvinowanzoitika. Izvi zvinongoreva chete zvinhu zvinoshandiswa, zvakadai semamwe marudzi emakamuri akagoverwa.

-f format

--format = maitiro

Shandisa maitiro ekugadzirisa mafaira , anogona kunge ari "bsd", "sysv", kana "posix". Izvo zvisipo ndeye "bsd". Chero bedzi unhu hwekutanga hwemafaira hunokosha; inogona kuva yepamusoro kana yepamusoro.

-g

--extern-chete

Ratidza zviratidzo zvekunze chete.

-l

--line-nhamba

Nekufananidzira kweumwe neumwe, shandisa mashoko ekutsauka kwekutsvaga kuti uedze kuwana filename uye nhamba yemutsara. Nokuda kwechiratidzo chinotsanangurwa, tsvaga mutsara wekero wekero yechiratidzo. Nokuda kwechiratidzo chisina kufanirwa, tsvaga mutsara wechirongwa chekupinda zvakare kunoreva chiratidzo. Kana mutsara wenhamba yeruzivo inogona kuwanikwa, inyore shure kwechimwe chiratidzo chemashoko.

-n

-v

-numeric-rudzi

Ronga zviratidzo nhamba nemazai avo, panzvimbo pezvinyorwa zvemafabheti nemazita avo.

-p

- usa-funga

Usanetseka kuti uenzanise zviratidzo mune chero zvakarongeka; zvinyora mumutambo wakatarisana.

-P

--portport

Shandisa POSIX.2 standard output output panzvimbo yeiyo yakasarudzika. Yakangofanana ne -f posix .

-S

--print-size

Simba rekudhinda rezviratidzo zvakatsanangurwa nokuda kwe "bsd" yakabudiswa mafomu.

-s

--print-armap

Paunonyora zviratidzo kubva kune nhengo dzezvinyorwa zvekuchengetedza, sanganisira index: mepu (yakachengetwa muzvinyorwa neAr or ranlib ) iyo ma modules ane zvinyorwa zvemashoko.

-r

- kurega-kutonga

Dzorerai urongwa hwemhando (ingave nhamba kana mazita echidimbu); regai vokupedzisira vauye pakutanga.

sarudza-rudzi

Rongedza zviratidzo nehukuru. Ukuru uku kuenzaniswa semusiyano pakati pekukosha kwechiratidzo uye kukosha kwechiratidzo nehuwandu hunokosha. Hukuru hwechiratidzo hunodhindwa, pane kukosha.

-t radix

--radix = radix

Shandisa mazai seyerox yekudhinda maitiro ekufananidzira. Inofanira kunge iri yedhizha, o ye octal, kana x ye hexadecimal.

--target = bfdname

Taurai imwe yenhamba yekodzero yezvimwe kunze kweiyo system yako yakashata format.

-u

- isina kufungidzirwa-chete

Ratidza chete zvisingaenzaniswi zviratidzo (izvo zviri kunze kune faira chimwe chinhu).

yakanyorwa-chete

Ratidza chete zvinorondedzerwa zviratidzo kune chimwe chinhu chefaira.

-V

--version

Ratidzai nhamba yehuwandu ye nm uye obuda.

-X

Ichi chisarudzo hachina hanya nekuenderana neAIX version ye nm . Zvinotora imwe parameter inofanira kunge iri tambo 32_64 . Nzira isina kukwana yeAIX nm inoenderana ne -X 32 , iyo isingatsigwi neGNU nm .

--help

Ratidza muchidimbu chekusarudza ku nm uye kubuda.

ONA DZIMWE

ar (1), objdump (1), ranlib (1), uye Inzizi zvinyorwa zve binutils .

Zvinonyanya kukosha: Shandisa mutemo wevanhu ( % munhu ) kuti uone kuti murairo unoshandiswa sei pane imwe kombiyuta.