Nm - د لینوکس قومانده - د یونس قومانده

د املاکو دوتنو څخه د نوم لړ سمبولونه

SYNOPSIS

nm [ -a | - ډوبوګرافیکونه ] [ -g | یوازې - یوازې ]
[- B ] [ - C | --demangle [= style ]] [ -D | --دیمرکټ ]
[ -S | - چاپ-بڼه ] [ -s | - چاپ - armap ]
[ -A | -O | - چاپ-فایل-نوم ]
[ -n | -v | - شمېرې - ډول ډول ] [ -p | - نه - ډول ]
[ -r | - په ترتیب سره ] [ --size-sort ] [ -u | یواځی یواځې
[ رادیکس | --radix = radix ] [ -P | --portability ]
[- هدف = bfdname ] [ -f بڼه | --format = بڼه ]
[ - ښودل شوی یوازې ] [ -l | - لین-شمېره ] [ - نه - ډنمارک ]
[ -V | ویډیو ] [ -X 32_64 ] [ --help ] [ objfile ...]

DESCRIPTION

د GNU نوم د اعتراض د دوتنو څخه سمبولونه لیست ... .... که د اعتراضونو په څیر د اعتراض فايلونه لیست شوي ندي، نو د ایم ایم یو فرض ګڼي .

د هر سمبول لپاره، د NM ننداره:

*

د سمبول ارزښت، په راډکس کې د انتخابونو لخوا ټاکل شوی (لاندې وګورئ)، یا د هایډایډایټیلټ په ډیزاینټ کې.

*

د سمبول ډول لږترلږه لاندې ډولونه کارول کیږي. نور د هغه په ​​څیر دي، د اعتراض فایل فارمټ سره سم. که چیرته کم وي، سمبول سیمه ایزه ده؛ که چیرې لوړې، سمبول نړیوال (بهرنی) وي.

A

د سمبول ارزښت مطلق دی، او د نورو اړیکو لخوا به بدلیږي.

ب

سمبول د غیر منقوله شوي معلوماتو برخې (د BSS په نوم یادیږي) کې دی.

C

سمبول عام دی. معمولي سمبولونه د انسټینټینټ ډاټا دي. کله چې سره ونښلول شي، ګڼ شمیر عام سمبول ممکن د ورته نوم سره راښکاره شي. که سمبول په هر ځای کې تعریف شوی وي، عام علامات د ناپیژندل شوي حوالې په توګه چلند کیږي.

د

سمبول د پیل شوي ډاټا برخې کې دی.

ج

سمبول د کوچنیو شیانو لپاره د پیل شوي معلوماتو برخې کې دی. ځینې ​​نور د دوتنې فارمټونو اجازه ورکوي چې د وړو معلوماتو ارقامو ته ډیر اغیزمن لاسرسي ومومي، لکه د نړیوال متغیر متغیر چې د لوی نړیوال صف سره مخالف وي.

زه

سمبول د بل سمبول لپاره غیر مستقیم حواله ده. دا د G.Uextext بڼه د. د اعتراض د فايل بڼه چې په لږترلږه توګه کارول کیږي لپاره GNUextension دی.

ن

سمبول د ډبولو سمبول دی.

R

سمبول د لوست یواځې د معلوماتو برخې کې دی.

S

سمبول د کوچنیو شیانو لپاره په غیر منبع شوي ډاټا کې دی.

T

سمبول په متن (کود) برخه کې دی.

د

نښه سمه نده.

V

سمبول یو کمزوری اعتراض دی. کله چې یو کمزوري تعریف شوی سمبول د عادي تعریف شوي سمبول سره تړلی وي، معمولا تعریف شوی سمبول د هیڅ غلطۍ سره کارول شوی نه وي. کله چې یو کمزوري بې ځایه شوی سمبول نښلوي او نښه سمه نده، د کمزورې نښه ارزښت د صفر سره صفر شي.

W

سمبول یو کمزوری سمبول دی چې په ځانګړې توګه د کمزوري اعتراض علامې په توګه ندي پېژندل شوی. کله چې یو کمزوري تعریف شوی سمبول د عادي تعریف شوي سمبول سره تړلی وي، معمولا تعریف شوی سمبول د هیڅ غلطۍ سره کارول شوی نه وي. کله چې یو کمزوري بې ځایه شوی سمبول نښلوي او نښه سمه نده، د کمزورې نښه ارزښت د صفر سره صفر شي.

-

سمبول په یو .out اعتراض فایل کې د پوټکي سمبول دی. په دې حالت کې، راتلونکی ارزښتونه چاپ شوي دي پوسټونه نورې سیمې، د پوټکي ساح ساحه، او د پوټکي ډول دي. د سټبونو سمبول د Debugging Information لپاره کارول کیږي.

؟

د سمبول ډول ناڅاپي دی، یا د اعتراض دوتنې بڼه ځانګړی.

*

د سمبول نوم

اختیارونه

د انتخابونو اوږد او لنډ ډولونه چې دلته د بدیلونو په توګه ښودل شوي، برابر دي.

-A

- د چاپ - فایل-نوم

د انټر فیلټ نوم (یا د ارشیف غړي) په نوم هر سمبول مخکې له دې چې وموندل شو، وموندل شو، پرته له دې چې د سمبولونو څخه مخکې، د انټرنېټ د پیژندنې پرځای.

-a

- ډوبوګ - سیسټمونه

ټول علامات ښکاره کړئ، حتی د debugger-only علامتونه؛ معمولا دا لست ندی شوی.

ب

لکه --format = bsd (د MIPS NM سره مطابقت لپاره).

- سي

--ډمینل [= style ]

د کارن په کچه نومونو کې د ټیټې کچې سمبول نومونه ډیزاین ( ډنډ ). د سیسټم لخوا وړاندې شوي لومړني مخنیوی له منځه وړلو برسیره، دا د C ++ فعالیتونه د لوست وړ وړ ګرځوي. مختلف محاسبې مختلف بیلابیل ډولونه لري. د اختیاری بې وسلې کولو طرزالعمل دلیل ستاسو د کمپیلر لپاره د بې وسلې کولو طرزالعمل غوره کولو لپاره کارول کیدی شي.

--no-demangle

د ټیټ کچې د سمبول نومونه خراب نه کړئ. دا اصلي دی.

-D

- فعال

د عادي سمبولونو پر ځای متحرک سمبولونه ښکاره کړئ. دا یوازې متحرک شیانو لپاره معنی دی، لکه د ګډو کتابتونونو ځانګړي ډولونه.

- بڼه

--format = بڼه

د محصول بڼه بڼه بڼه وکاروئ ، کوم چې "بډای"، "sysv"، یا "posix" کیدی شي. ډیزاین "بډاډ" دی. د بڼه بڼه یواځې لومړی بڼه مهم دی؛ دا کیدی شي د پاسه یا ټیټ قضیې وي.

- ګ

یوازې - یوازې

یوازې خارجی نښانونه ښکاره کړئ

-l

شمیره

د هر سمبول لپاره، د ډیبینګ کولو معلوماتو کار واخلئ ترڅو د فایل نوم او د کرښې شمیره ومومي. د یو تعریف شوي سمبول لپاره، د سمبول د پته شمیره وګورئ. د یوې نامناسبه سمبول لپاره، د لیږد ځای کې د لین شمیره وګورئ کوم چې سمبول ته اشاره کوي. که چیرې د کرښې شمیره معلومه شي، نو د بل سمبول معلومات وروسته چاپ کړئ.

- این

-v

شمېرل - ډول

په عدد ډول د دوی پته په ترتیب سره ترتیب کړئ، په بیلا بیلو کې د هغوی نومونه.

-p

نه

په کوم ترتیب کې سمبولونه ترتیب نه کړئ؛ په هغه ترتیب کې چې دوی ورسره مخامخ شوي چاپ کړئ.

- پي

-

د اصلي بڼې د ځای پرځای د POSIX.2 معیاري محصول فارم بڼه وکاروئ. د PFIX سره برابر .

- ایس

- چاپ - بڼه

د "بډل" د محصول شکل لپاره د ټاکل شویو سمبولونو چاپ اندازه.

-s

- چاپ - armap

کله چې د ارشیف غړو څخه سمبولونه لیست، لینکس: یو نقشه (د ار یا رنځلوب لخوا ارشیف کې زیرمه شوي) کې شامل دي کوم ماډلونه د کوم نوم لپاره تعریفونه لري.

-r

- په بل ډول

د ډول ترتیب (یا تایید یا اختطاف) بیرته راګرځول؛ اجازه راکړئ چې لومړی راشي.

- په ترتیب ډول

علامې د اندازې له مخې ترتیب کړئ. اندازه د سمبول او ارزښت د ارزښت تر منځ د بل لوړ ارزښت سره توپیر ګڼل کیږي. د سمبول اندازه د ارزښت پرځای چاپ شوې ده.

ريډکس

- ریډکس = radix

د سم ارزښتونو د چاپولو لپاره د ریډکس په توګه د ریډکس استعمال کړئ. دا باید د ډیزاین لپاره o وي، octal یا x د hexadecimal لپاره.

- هدف = bfdname

د اعتراض سیسټم بڼه ستاسو د سیسټم د اصلي بڼه بڼه پرته وټاکئ.

یواځې غوندې

یوازې نامناسب سمبولونه ښکاره کړئ (د هر اعتراض د دوتنې لپاره خارجي).

یوازې - یوازې

د هر څيز دوتنې لپاره یوازې ټاکل شوي سمبولونه ښکاره کړئ.

- وی

- بدلون

د بڼه نسخه او د وتلو شمیره.

-X

دا اختیار د AIX نسخه NM سره مطابقت لپاره ناڅرګند شوی. دا یو پیرامیټیټ لري چې باید 32_64 تار وي . د AIX nm اصلي ډیزاین -X 32 سره ورته دی، کوم چې د GNU nm لخوا ندی ملاتړ شوی.

--مرسته

د انتخاب او خلاصولو لپاره د خلاصون لنډیز ښکاره کړئ.

هم وګوره

ar (1)، objdump (1)، ranlib (1)، او د بنتو لپاره د معلوماتو اندیښنې.

مهم: د انسان قوماندې ( ٪ man ) کاروئ ترڅو وګورئ چې ستاسو په ځانګړی کمپیوټر کې کوم قوماندې کارول کیږي.