.\" Man page generated from reStructuredText
.\" by the Docutils 0.23 manpage writer.
.
.
.nr rst2man-indent-level 0
.
.de1 rstReportMargin
\\$1 \\n[an-margin]
level \\n[rst2man-indent-level]
level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
-
\\n[rst2man-indent0]
\\n[rst2man-indent1]
\\n[rst2man-indent2]
..
.de1 INDENT
.\" .rstReportMargin pre:
. RS \\$1
. nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]
. nr rst2man-indent-level +1
.\" .rstReportMargin post:
..
.de UNINDENT
. RE
.\" indent \\n[an-margin]
.\" old: \\n[rst2man-indent\\n[rst2man-indent-level]]
.nr rst2man-indent-level -1
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
..
.TH "LLVM-LIBTOOL-DARWIN" "1" "2026-07-15" "22" "LLVM"
.SH "نام (NAME)"
llvm-libtool-darwin \- ابزار LLVM برای ایجاد کتابخانهها برای Darwin
.SH "خلاصه دستور (SYNOPSIS)"
.sp
\fBllvm\-libtool\-darwin\fP [\fIoptions\fP] \fI\fP
.SH "توضیحات (DESCRIPTION)"
.sp
\fBllvm\-libtool\-darwin\fP ابزاری برای ایجاد کتابخانههای ایستا و پویا برای Darwin است.
.sp
در بیشتر سناریوها، این ابزار به عنوان جایگزینی مستقیم برای \fBlibtool\fP از cctools عمل میکند.
.SH "گزینهها (OPTIONS)"
.sp
\fBllvm\-libtool\-darwin\fP از گزینههای زیر پشتیبانی میکند:
.INDENT 0.0
.TP
.B \-arch_only
تنها برای \fI\fP مشخصشده کتابخانهٔ ایستا میسازد و تمام معماریهای دیگر در فایلها را نادیده میگیرد.
.UNINDENT
.INDENT 0.0
.TP
.B \-D
استفاده از مقدار صفر برای برچسبهای زمانی و UIDs/GIDs. این گزینه به صورت پیشفرض فعال است.
.UNINDENT
.INDENT 0.0
.TP
.B \-filelist
نام فایلهای ورودی را از \fI\fP میخواند. نام فایلها در \fI\fP در هر خط یکی و تنها با خطهای جدید (newline) جدا میشوند. فاصلههای خالی در یک خط به عنوان بخشی از نام فایل در نظر گرفته میشوند. اگر نام دایرکتوری، \fIdirname\fP، نیز مشخص شده باشد، به ابتدای نام هر فایل در \fI\fP اضافه میشود.
.UNINDENT
.INDENT 0.0
.TP
.B \-h, \-help
نمایش راهنما و نحوهٔ استفاده از این دستور.
.UNINDENT
.INDENT 0.0
.TP
.B \-l
در مسیر جستجوی کتابخانهها به دنبال کتابخانهٔ libx.a میگردد. اگر رشتهٔ \fI\fP با \(aq.o\(aq پایان یابد، آنگاه به دنبال کتابخانهٔ \(aqx\(aq بدون افزودن پیشوند \(aqlib\(aq یا پسوند \(aq.a\(aq جستجو میشود. در صورت یافتن کتابخانه، به فهرست فایلهای ورودی اضافه میشود؛ در غیر این صورت، خطایی صادر خواهد شد.
.UNINDENT
.INDENT 0.0
.TP
.B \-L
\fI\fP را به فهرست دایرکتوریهای مورد جستجو برای کتابخانهها اضافه میکند. دایرکتوریها به ترتیبی که با \fB\-L\fP مشخص شدهاند و پیش از مسیر جستجوی پیشفرض، جستجو میشوند. مسیر جستجوی پیشفرض شامل دایرکتوریهای \fI/lib\fP، \fI/usr/lib\fP و \fI/usr/local/lib\fP است.
.UNINDENT
.INDENT 0.0
.TP
.B \-no_warning_for_no_symbols
برای فایلهایی که هیچ نمادی (symbol) ندارند هشداری صادر نمیکند.
.UNINDENT
.INDENT 0.0
.TP
.B \-warnings_as_errors
در صورت صدور هرگونه هشدار، وضعیت خروج غیرصفر تولید میکند.
.UNINDENT
.INDENT 0.0
.TP
.B \-o
نام فایل خروجی را تعیین میکند. باید دقیقاً یک بار مشخص شود.
.UNINDENT
.INDENT 0.0
.TP
.B \-static
از فایلهای ورودی یک کتابخانهٔ ایستا تولید میکند.
.UNINDENT
.INDENT 0.0
.TP
.B \-U
استفاده از برچسبهای زمانی و UIDs/GIDs واقعی.
.UNINDENT
.INDENT 0.0
.TP
.B \-V
نسخهٔ این برنامه را نمایش میدهد و هر عملیات مشخصشدهای را انجام میدهد.
.UNINDENT
.INDENT 0.0
.TP
.B \-version
نسخهٔ این برنامه را نمایش میدهد و بلافاصله خارج میشود.
.UNINDENT
.SH "وضعیت خروج (EXIT STATUS)"
.sp
در صورت بروز خطا، \fBllvm\-libtool\-darwin\fP با یک کد خروج غیرصفر خارج میشود. در غیر این صورت، با کد 0 خارج میشود.
.SH "گزارش باگها (BUGS)"
.sp
برای گزارش باگها، لطفاً به <\%> مراجعه کنید.
.SH "همچنین ببینید (SEE ALSO)"
.sp
\fBllvm\-ar(1) \%\fP
.SH "نویسندگان (AUTHORS)"
نگهداریشده توسط تیم LLVM (https://llvm.org).
.SH "کپیرایت و تکثیر (COPYRIGHT)"
2003-2026, LLVM Project
.\" End of generated man page.