.TH IFNAMES 1 "March 2026" "GNU Autoconf 2.73" "دستورات کاربر" .SH "نام (NAME)" ifnames \- استخراج عبارات شرطی پیش‌پردازنده CPP از مجموعه‌ای از فایل‌ها .SH "خلاصه دستور (SYNOPSIS)" .B ifnames [\fI\,گزینه\/\fR]... [\fI\,فایل\/\fR]... .SH "توضیحات (DESCRIPTION)" تمام .I فایل‌های منبع C (یا ورودی استاندارد، در صورتی که فایلی مشخص نشده باشد) را پویش کرده و فهرستی مرتب‌شده از تمامی شناسه‌هایی که در دستورالعمل‌های \fB'#if'\fR، \fB'#ifdef'\fR، \fB'#ifndef'\fR، \fB'#elif'\fR، \fB'#elifdef'\fR یا \fB'#elifndef'\fR آن فایل‌ها آمده‌اند را در خروجی استاندارد می‌نویسد. هر شناسه در یک خط جداگانه چاپ شده و به دنبال آن، فهرستی جداشده با فاصله از فایل‌هایی که شناسه در آن‌ها وجود دارد قرار می‌گیرد. .SH "گزینه‌ها (OPTIONS)" .TP \fB\-h\fR, \fB\-\-help\fR نمایش این راهنما و خروج .TP \fB\-V\fR, \fB\-\-version\fR نمایش شماره نسخه و خروج .SH "نویسندگان (AUTHORS)" نوشته‌شده توسط David J. MacKenzie و Paul Eggert. .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 .