.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. .TH AUTORECONF "1" "مارس 2026" "GNU Autoconf 2.73" "دستورات کاربر" .SH "نام (NAME)" autoreconf \- بهروزرسانی فایلهای پیکربندی تولیدشده .SH "خلاصه دستور (SYNOPSIS)" .B autoreconf [\fI\,گزینه\/\fR]... [\fI\,دایرکتوری\/\fR]... .SH "توضیحات (DESCRIPTION)" اجرای .BR autoconf و در صورت نیاز، ابزارهای .BR aclocal ، .BR autoheader ، .BR automake ، .B autopoint (پیش‌تر .BR gettextize )، .BR libtoolize ، .B intltoolize و .B gtkdocize جهت بازتولید فایل‌های سیستم ساخت گنو در .I دایرکتوری‌های مشخص‌شده و زیردایرکتوری‌های آن‌ها (پیش‌فرض برابر با '.' است). .PP به‌طور پیش‌فرض، این دستور تنها فایل‌هایی را بازسازی می‌کند که از فایل‌های منبع خود قدیمی‌تر باشند. در صورتی که نسخه‌های جدیدتری از سیستم ساخت گنو را نصب کرده‌اید، می‌توانید با مشخص کردن گزینهٔ .B \-\-force به .BR autoreconf ، کاری کنید که تمام فایل‌ها را از نو بسازد. .SS "حالتهای عملیاتی:" .TP \fB\-h\fR, \fB\-\-help\fR نمایش این راهنما و خروج .TP \fB\-V\fR, \fB\-\-version\fR نمایش شماره نسخه و خروج .TP \fB\-v\fR, \fB\-\-verbose\fR گزارش مراحل پردازش با جزئیات کامل .TP \fB\-d\fR, \fB\-\-debug\fR عدم حذف فایل‌های موقت .TP \fB\-f\fR, \fB\-\-force\fR منسوخ در نظر گرفتن تمام فایل‌های تولیدشده و استاندارد .TP \fB\-R\fR, \fB\-\-replace\-handwritten\fR جایگزینی فایل‌هایی که امکان تولید خودکار آن‌ها وجود دارد اما به نظر می‌رسد دستی نوشته شده‌اند (در حال حاضر فقط شامل config.h.in) .TP \fB\-i\fR, \fB\-\-install\fR کپی کردن فایل‌های کمکی استانداردِ ناموجود .TP \fB\-\-no\-recursive\fR عدم بازسازی زیربسته‌ها .TP \fB\-s\fR, \fB\-\-symlink\fR همراه با \fB\-i\fR، نصب پیوندهای نمادین به‌جای کپی کردن .TP \fB\-x\fR, \fB\-\-exclude\fR=\fI\,CMDS\/\fR عدم اجرای هیچ‌یک از دستورات موجود در \fICMDS\fR (فهرستی جداشده با کاما) .TP \fB\-m\fR, \fB\-\-make\fR در صورت امکان، اجرای دوبارهٔ ./configure && make .TP \fB\-W\fR, \fB\-\-warnings\fR=\fI\,CATEGORY\/\fR گزارش هشدارهای مربوط به دستهٔ \fICATEGORY\fR (فهرستی جداشده با کاما نیز پذیرفته می‌شود) .SS "دستهبندیهای هشدار عبارتند از:" .TP cross مسائل مربوط به کامپایل متقابل (cross compilation) .TP gnu استانداردهای کدنویسی گنو (پیش‌فرض در حالت‌های gnu و gnits) .TP obsolete قابلیت‌ها یا ساختارهای منسوخ‌شده (پیش‌فرض) .TP override بازتعریف قوانین یا متغیرهای Automake توسط کاربر .TP portability مسائل مربوط به قابلیت حمل (پیش‌فرض در حالت‌های gnu و gnits) .TP portability\-recursive متغیرهای تودرتوی Make (پیش‌فرض همراه‌با \fB\-Wportability\fR) .TP extra\-portability مسائل جانبی قابلیت حمل در ارتباط با ابزارهای کمتر شناخته‌شده .TP syntax ساختارهای نحوی مشکوک (پیش‌فرض) .TP unsupported قابلیت‌های پشتیبانی‌نشده یا ناقص (پیش‌فرض) .SS "-W همچنین موارد زیر را درک میکند:" .TP all فعال‌سازی تمام هشدارها .TP none غیرفعال‌سازی تمام هشدارها .TP no\-CATEGORY غیرفعال‌سازی هشدارها در \fICATEGORY\fR .TP error تلقی کردن تمام هشدارهای فعال‌شده به‌عنوان خطا .SS "دایرکتوریهای کتابخانه:" .TP \fB\-B\fR, \fB\-\-prepend\-include\fR=\fI\,DIR\/\fR افزودن دایرکتوری \fIDIR\fR به ابتدای مسیر جستجو .TP \fB\-I\fR, \fB\-\-include\fR=\fI\,DIR\/\fR افزودن دایرکتوری \fIDIR\fR به انتهای مسیر جستجو .PP متغیرهای محیطی .BR AUTOCONF ، .BR ACLOCAL ، .BR AUTOHEADER ، .BR AUTOM4TE ، .BR AUTOMAKE ، .BR AUTOPOINT ، .BR GTKDOCIZE ، .BR INTLTOOLIZE ، .BR LIBTOOLIZE ، .BR M4 ، .B MAKE و .B WARNINGS مورد پذیرش قرار می‌گیرند و رعایت می‌شوند. .SH "نویسنده (AUTHOR)" نوشته‌شده توسط David J. MacKenzie و Akim Demaille. .SH "گزارش باگها (REPORTING BUGS)" گزارش باگ‌ها به .MT bug-autoconf@gnu.org .ME , یا از طریق ساوانا (Savannah): .UR https://savannah.gnu.org/support/?group=autoconf .UE . .SH "حق نشر (COPYRIGHT)" حق نشر \(co 2026 بنیاد نرم‌افزارهای آزاد (Free Software Foundation, Inc). .br مجوز GPLv3+/Autoconf: گنو GPL نسخه ۳ یا بالاتر , .br این نرم‌افزار آزاد است: شما در تغییر و بازتوزیع آن آزاد هستید. هیچ ضمانتی برای آن وجود ندارد، تا حدی که قانون مجاز می‌داند. .SH "همچنین ببینید (SEE ALSO)" .BR autoconf (1), .BR automake (1), .BR autoreconf (1), .BR autoupdate (1), .BR autoheader (1), .BR autoscan (1), .BR config.guess (1), .BR config.sub (1), .BR ifnames (1), .BR libtool (1). .PP مستندات کامل Autoconf به‌صورت کتابچه راهنمای Texinfo نگهداری می‌شود. برای خواندن راهنما به‌صورت محلی، دستور زیر را اجرا کنید: .IP .B info autoconf .PP همچنین می‌توانید نسخهٔ وب این راهنما را در نشانی زیر مشاهده فرمایید: .UR https://gnu.org/software/autoconf/manual .UE .