| LLVM-AS(1) | LLVM | LLVM-AS(1) |
نام (NAME)
llvm-as - اسمبلر LLVM
خلاصه دستور (SYNOPSIS)
llvm-as [options] [filename]
توضیحات (DESCRIPTION)
دستور llvm-as اسمبلر LLVM است. این ابزار فایلی حاوی زبان اسمبلی خوانا برای انسانِ LLVM را میخواند، آن را به بیتکد (bitcode) LLVM ترجمه میکند و نتیجه را در یک فایل یا در خروجی استاندارد مینویسد.
اگر filename مشخص نشود یا - باشد، llvm-as ورودی خود را از ورودی استاندارد میخواند.
اگر فایل خروجی با گزینهٔ -o مشخص نشده باشد، llvm-as خروجی خود را با پیروی از این قوانین به یک فایل یا خروجی استاندارد ارسال میکند:
- اگر ورودی، ورودی استاندارد باشد، خروجی نیز خروجی استاندارد خواهد بود.
- اگر ورودی فایلی باشد که به .ll ختم میشود، نام فایل خروجی یکسان خواهد بود، با این تفاوت که پسوند آن به .bc تغییر مییابد.
- اگر ورودی فایلی باشد که به پسوند .ll ختم نمیشود، فایل خروجی همان نام فایل ورودی را خواهد داشت، با این تفاوت که پسوند .bc به آن الحاق میشود.
گزینهها (OPTIONS)
- -f
- فعالسازی خروجی باینری روی ترمینالها. در حالت معمول، اگر جریان خروجی یک ترمینال باشد، llvm-as از نوشتن خروجی بیتکد خام خودداری خواهد کرد. با این گزینه، llvm-as بدون توجه به دستگاه خروجی، بیتکد خام را مینویسد.
- -help
- چاپ خلاصهای از گزینههای خط فرمان.
- -o filename
- مشخص کردن نام فایل خروجی. اگر filename برابر با - باشد، llvm-as خروجی خود را به خروجی استاندارد میفرستد.
وضعیت خروج (EXIT STATUS)
اگر llvm-as با موفقیت انجام شود، با مقدار 0 خارج میشود. در غیر این صورت، اگر خطایی رخ دهد، با مقداری غیر صفر خارج خواهد شد.
همچنین ببینید (SEE ALSO)
llvm-dis(1) <llvm-dis.html>, as(1)
نویسندگان (AUTHORS)
توسط تیم LLVM نگهداری میشود (https://llvm.org).
کپیرایت و تکثیر (COPYRIGHT)
2003-2026, LLVM Project
| 2026-07-15 | 22 |