اين ايم - لينڪس ڪمانڊ - يونڪس حڪم

اي ايم ايل فهرست فائلن مان علامن جي علامت

SYNOPSIS

nm [ | ڊاڪٽرن جو نالو صرف صرف.
[ -بي ] [ -سي --demangle [= طرز ]] [ -D | --dynamic ]
[ ڀ ڇاپي - print-armap ]
[ | - ڇپائي-فائيل-نالو ]
[ | -v | ڪوبہ ٽائيم ] [ -p | --no-sort ]
[ ڀ وڇوڙي جي ترتيب ] [ ترتيب نامي ترتيب ] [ -u | صرف محدود ڪيل ]
[ ريڪڪس | --radix = radix ] [ | .اختيارگيشن ]
[ target = bfdname ] [ -f فارمیٹ | --format = format ]
[ اڻ ڌريو صرف ] [ -l | ليڪن نمبرن ] [ --no-Demangle ]
[ -وي | اوڳاڙي ] [ -X 32_64 ] [ --help ] [ objfile ...]

DESCRIPTION

GNU nm اعتراض فائلن مانججائل مان علامن جي فهرستن کي ظاهر ڪندو .... جيڪڏهن ڪوبه اعتراض فائلون لسٽن ۾ درج ٿيل آهن، اين ايم ڊي فائل کي فرض ڪري ٿو.

هر علامت لاء، ايم پي ڏيکاري ٿو:

*

علامت قدر، اختيارن جي چونڊيل ريمڪس ۾ (هيٺ ڏسو)، يا هيڪاڊيڪلمل ڊفالٽ طرفان.

*

علامت جي قسم گھٽ ۾ گھٽ هيٺين ريت استعمال ٿيل آهن؛ ٻيا آهن، انهي سان گڏ، اعتراض جي شڪل تي منحصر آهي. جيڪڏهن ننڍڙي، علامت مقامي آهي؛ جيڪڏهن اڪيلو، علامت عالمي (بيروني) آهي.

الف

علامت جي قدر مطلق آهي، ۽ انهي سان ڳنڍڻ جي ذريعي تبديلي نه ٿيندي.

B

علامت غير متعين ٿيل ڊيٽا سيڪشن (BSS جي نالي سان) ۾ آهي.

سي

علامت عام آهي. عام علامتن کي اڻڄاتل ڊيٽا شامل آهن. جڏهن ڳنڍيل هجي، ساڳئي نالو سان گڏ ڪيترائي عام علامت شايد هجن. جيڪڏهن علامت ڪٿي به وضاحت ڪئي وئي آهي، عام علامتن کي اڻڳيل حوالن جي طور تي علاج ڪيو ويندو آهي.

ڊي

علامت شروعاتي ڊيٽا سيڪشن ۾ آهي.

G

ننڍي نشاني لاء هڪ ابتدائي ڊيٽا سيڪشن ۾ علامت آهي. ڪجھ فائل فائل فارم جي اجازت نامي ۾ وڌيڪ شيون ننڍن ڊيٽا شين جي رسائي حاصل ڪن ٿا، جهڙوڪ هڪ گلوبل ايبل متغير جي طور تي وڏي گلوبل آرٽ جي مخالفت.

مان

علامت هڪ غير معمولي حوالي سان اڻ سڌي نموني آهي. هي هڪ جي اين ايف پيشن آهي a.out اعتراض فائل فارميٽ ۾ جيڪو گھٽ ۾ استعمال ٿيندو آهي.

ن

علامت هڪ ڊبلنگ علامت آهي.

آر

علامت صرف پڙهڻ واري حصي واري حصي ۾ آهي.

ايس

علامت ننڍڙي شين لاء هڪ غير شروعاتي ڊيٽا سيڪشن ۾ آهي.

T

علامه متن (ڪوڊ) سيڪشن ۾ آهي.

U

علامت غير معمولي آهي.

V

هڪ علامت هڪ ڪمزور اعتراض آهي. جڏهن هڪ ضعيف بيان ٿيل علامت عام परिभाषित प्रतीकसँग सम्बन्धित छ، सामान्य परिभाषित प्रतीक कुनै त्रुटिको साथ प्रयोग भएको छैन. جڏهن هڪ ڪمزور اڻ نمايان علامت سان ڳنڍيل آهي ۽ علامت جي وضاحت نه ڪئي وئي آهي، ڪمزور علامت جي قدر ڪا غلطي سان صفر ٿي ويندي آهي.

W

علامت هڪ ڪمزور علامت آهي جنهن کي خاص طور تي ڪمزور اعتراض جي علامت جي طور تي نشان نه ڪيو ويو آهي. جڏهن هڪ ضعيف بيان ٿيل علامت عام परिभाषित प्रतीकसँग सम्बन्धित छ، सामान्य परिभाषित प्रतीक कुनै त्रुटिको साथ प्रयोग भएको छैन. جڏهن هڪ ڪمزور اڻ نمايان علامت سان ڳنڍيل آهي ۽ علامت جي وضاحت نه ڪئي وئي آهي، ڪمزور علامت جي قدر ڪا غلطي سان صفر ٿي ويندي آهي.

-

علامت a.out اعتراض فائل ۾ هڪ گلاس علامت آهي. انهي صورت ۾، ايندڙ قيمتون ڇپائي چڪا آهن ٻين شعبن، اسٽاب هيٺ ميدان، ۽ اسٽاب جو قسم. اسٽاب جي علامت ڊيبگنگ جي معلومات کي رکڻ لاء استعمال ڪندا آهن.

؟

علامت جي سڃاڻپ نامعلوم ناهي، يا اعتراض فائل فارميٽ خاص.

*

علامت جو نالو

OPTIONS

اختيارن جي ڊگھن ۽ مختصر صورتون، هتي متبادل طور ڏيکاريل، برابر آهن.

اي

ٽپال-فائيل جو نالو

هر علامت کي ان پائپ فائل (يا آرٽيڪل ڪارڪن) جي نالي سان شروع ڪيو جنهن ۾ اهو مليو هو، بلڪه ان جي سڀني سمورن کان اڳ، انوائس فائل کي سڃاڻڻ کان سواء.

ڊيڊگگ جون شيون

سڀني نشانين کي ڏيکاري، جيتوڻيڪ ڊيبگر رڳو علامات؛ عام طور تي اهي فهرست ڏنل نه آهن.

بي

ساڳي طرح --format = bsd (MIPS n سان مطابقت لاء).

سي

--demangle [= طرز ]

ڊيڊ ڊائونڊ ( ڊيمنگ ) صارف سطح جي نالن ۾ گهٽ سطح جي علامت جا نالا. انهي کان علاوه سسٽم طرفان ڪنهن به ابتدائي اڳڪٿيون ختم ڪرڻ کان علاوه، هن کي C ++ فنڪشن جا نالا پڙهي سگهندو آهي. مختلف قسم جا مختلف نمونا مختلف انداز ۾ آهن. اختياري ڊيمنگنگ طرز اسلوب دليل کي توهان جي گڏ ڪرڻ لاء مناسب ڊيمنگنگ طرز چونڊڻ لاء استعمال ٿي سگهي ٿو.

--no-demangle

گھٽ سطح جي علامت جا نالا رد نه ڪريو. اهو ڊفالٽ آهي.

ڊي

هلائيندڙ

عام علامتن جي ڀيٽ ۾ متحرڪ نشان ڏيکاريندي. اهو صرف متحرڪ شيون، جهڙوڪ خاص قسم جا حصيداري لائبريري لاء.

ايف جي شڪل ۾

--format = فارميٽ

ٻابلڪ فارميٽ فارميٽ کي استعمال ڪريو، جيڪو "بي ڊي ڊي"، "سي ايس"، يا "پوسٽس" هجي. ڊفالٽ "بي ڊي ڊي" آهي. صرف پهريون شڪل بڻجي سگھي ٿو. اهو ٿي سگهي ٿو يا مٿاهين يا هيٺين صورت آهي.

صرف

صرف ٻاهرين نموني ڏيکاري.

ايل

ٽائيم-انگ

هر علامت لاء، ڊيبيننگ جي معلومات کي استعمال ڪرڻ لاء فريينم ۽ لائن نمبر ڳولڻ جي ڪوشش ڪرڻ. هڪ نمايان علامت لاء، علامت جي پتو جي لائن نمبر لاء ڏسو. هڪ اڻڄاتل علامت لاء، لڏپلاڻ وارو داخلا جو قطار نمبر ڏسو، جيڪو علامت ڏانهن اشارو آهي. جيڪڏهن لڪير نمبر معلومات ملي سگهي ٿي، ان کي ٻئي علامت جي معلومات کان پوء ڇپائي سگھو ٿا.

-n

-v

ڪوبہ نموني

انگن اکرن کي عددي طور تي انهن جي پتاڪن جي ترتيب سان ترتيب ڏيو، بٽڻ بدران ان جي نالن سان.

سي

.no

ڪنهن به حڪم ۾ علامن کي ترتيب ڏيڻ لاء پريشان نه ڪريو؛ ان جي شروعات ۾ انھن کي پرنٽ ڪريو.

پي

.پورٽ جي

ڊيموڪريٽ فارم جي بدران POSIX.2 معياري فارميٽ فارم استعمال ڪريو. -f posix جي برابر.

سي

ڇپايل سائيز

"پي ڊي پي" جي ڊيٽابيس جي شڪل لاء واضح ڪيل شڪلن جي شڪل ۾.

سي

ٽپال

جڏهن لسٹنگ اراکين جي ميمبرن کان علامات شامل آهن، انڊيڪس: هڪ نقشي سازي ( آر يا فيلڊاب طرفان آرڪائيو ۾ محفوظ ٿيل) شامل هوندي آهي، جنهن ۾ ماڊل انهن جي نالن ۾ شامل آهن.

ري

رستو ڏيکارڻ

ڪئين ترتيب جي ترتيب کي رد ڪريو (ڇا عددي يا آرٽيڪل) آخري ڀيرو اچي پهرئين.

سسٽم-ترتيب

سائيز جي علامت سان ترتيب ڏيو. ماپ کي ايندڙ اعلي قيمت سان علامت جي قيمت ۽ علامت جي قدر جي وچ ۾ فرق جي طور تي مرتب ڪيو ويو آهي. علامت جي ماپ کي پرنٽر جي نسبت کان ڇڪي آهي.

ٽٽي ريڪڪس

--radix = radix

علامت جي شڪل کي پرنٽ ڪرڻ لاء ريڊڪس کي استعمال ڪريو. اهو ڊي ڊي لاء، octal يا ايڪس لاء هيڪاڊيڪايمل لاء هجي.

ھدف = bfdname

توهان جي سسٽم جي ڊفالٽ فارميٽ کانسواء ٻيو اعتراض اعتراض فارم جي وضاحت ڪريو.

-u

صرف پڙهيل

صرف نمائش ٿيل نمونن کي ظاھر ڪريو (ھر اعتراض واري فائل ڏانھن ٻاھر جيڪي).

صرف تبديل ٿيل

هر اعتراض فائل لاء صرف ٺهيل سمجهه ڏيکاري ٿو.

-وي

وڇڻ

اين ايم جو نسخو ڏسو ۽ نڪرڻ

-X

هي اختيار مطابقت لاء نظر انداز ڪيو ويو آهي اي ايم جي ايم ايم سان . اهو هڪ پيٽرولر وٺندو آهي جيڪو string هجڻ گهرجي 32_64 . AIX nm جي ڊفالٽ طريقي سان -X 32 سان تعلق رکي ٿي، جيڪا GNU nm جي سهڪار نه ڪئي وئي آهي.

ھيل

اين ايم ۽ نڪرڻ لاء اختيارن جو مجموعو ڏيکاريو

ڏسو

ار (1)، objdump (1)، ranlib (1)، ۽ binutils جي ڄاڻ ڄاڻن .

اهم: توهان جي خاص ڪمپيوٽر تي ڪئين ڪئين استعمال ڪيو وڃي ڏسڻ لاء انسان حڪم ( ٪ مڙس ) استعمال ڪريو.