LLVM-OTOOL(1) LLVM LLVM-OTOOL(1) نام (NAME) llvm-otool - ابزار بازرسی و نمایش فایل‌های باینری Mach-O در LLVM خلاصه دستور (SYNOPSIS) llvm-otool [option...] [file...] توضیحات (DESCRIPTION) llvm-otool ابزاری برای بازرسی و استخراج محتوای فایل‌های Mach-O است. این ابزار تلاش می‌کند تا با دستور otool در macOS از نظر گزینه‌های خط فرمان و قالب خروجی سازگار باشد. گزینه‌ها (OPTIONS) -arch انتخاب برش (slice) از فایل چندمعماری (universal) Mach-O. -chained_fixups چاپ اطلاعات اصلاحات زنجیره‌ای (chained fixups). -C چاپ نکات بهینه‌سازی پیونددهنده (linker optimization hints). -dyld_info چاپ اطلاعات پیوند و تغییر آدرس پایه (bind and rebase). -D چاپ شناسه کتابخانه اشتراکی (shared library id). -d چاپ بخش داده (data section). -f چاپ هدرهای چندمعماری (universal headers). -G چاپ جدول داده در کد (data-in-code table). --help-hidden چاپ راهنمای گزینه‌های مخفی. --help چاپ راهنما. -h چاپ هدر mach. -I چاپ جدول نمادهای غیرمستقیم (indirect symbol table). -j چاپ بایت‌های آپ‌کد (opcode bytes). -L چاپ کتابخانه‌های اشتراکی استفاده‌شده. -l چاپ دستورهای بارگذاری (load commands). -mcpu= انتخاب پردازنده (CPU) برای دیس‌اسمبل کردن. -o چاپ سگمنت Objective-C. -P چاپ بخش __TEXT,__info_plist به‌صورت رشته‌های متنی. -p شروع دیس‌اسمبل از تابع . -r چاپ مدخل‌های بازنشانی (relocation entries). -s چاپ محتوای بخش (section). -t چاپ بخش کد (text section). --version چاپ نگارش برنامه. -V نمادگذاری عملوندهای دیس‌اسمبل‌شده (به‌همراه گزینه -v). -v خروجی با جزئیات کامل / دیس‌اسمبل هنگام چاپ بخش‌های متنی. -X حذف آدرس‌ها یا هدرهای ابتدایی. -x چاپ تمام بخش‌های متنی (text sections). @ خواندن گزینه‌ها و دستورهای خط فرمان از فایل پاسخ . وضعیت خروج (EXIT STATUS) در صورت بروز خطا، llvm-otool با کد خروج غیرصفر خارج می‌شود. در غیر این صورت، با کد خروج 0 به کار خود پایان می‌دهد. گزارش اشکالات (BUGS) برای گزارش اشکالات، لطفاً به مراجعه کنید. همچنین ببینید (SEE ALSO) llvm-nm(1), llvm-objdump(1) نویسنده (AUTHOR) نگه‌داری‌شده توسط تیم LLVM (). حق نشر (COPYRIGHT) 2003-2026, LLVM Project 22 2026-07-15 LLVM-OTOOL(1)