.TH FreeHDL-V2CC "1" "December 2005" "Debian/GNU Linux" "User Commands" .SH "نام (NAME)" FreeHDL-V2CC \- مبدل VHDL به C++ .SH "خلاصه دستور (SYNOPSIS)" .B freehdl-v2cc [\fIOPTION\fR] ... [\fIFILE\fR] ... .SH "توضیحات (DESCRIPTION)" .PP مجموعه \fBFreeHDL\fR یک بسته تجزیه‌کننده/کامپایلر/شبیه‌ساز برای زبان توصیف سخت‌افزار VHDL است. فایل‌های VHDL'93 و همچنین VHDL'87 پشتیبانی می‌شوند. .PP دستور \fBFreeHDL-V2CC\fR فایل‌های مبدأ اولیه VHDL را به C++ ترجمه می‌کند. .SH "گزینه‌ها (OPTIONS)" .TP \fB\-o\fR FILE نوشتن کد تولیدشده C++ در FILE. .TP \fB\-n\fR اجرای آزمایشی (بدون تولید خروجی واقعی). .TP \fB\-R\fR تولید کد ثبات (register). .TP \fB\-v\fR فعال‌سازی حالت پرگویی (نمایش جزئیات بیشتر). .TP \fB\-g\fR تولید کد اشکال‌زدایی. .TP \fB\-D\fR تولید کد CDFG. .TP \fB\-l\fR LIBNAME استفاده از LIBNAME به عنوان کتابخانه WORK؛ حالت پیش‌فرض، پوشه کتابخانه "." است. .TP \fB\-\-relaxed\-component\-visibility\fR اجازه پیوندهای پیش‌فرض نامرئی از \fIWORK\fR. .TP \fB\-\-depend\fR FILE نوشتن اطلاعات وابستگی در FILE. .TP \fB\-m\fR FILE تولید کد C++ تابع ()main در FILE. .TP \fB\-L\fR VHDLLIB مسیر دایرکتوری ریشه کتابخانه VHDL. درون این پوشه، کامپایلر به دنبال فایلی به نام \fIv2cc.libs\fR می‌گردد. فایل نگاشت \fIv2cc.libs\fR نام واحدهای کتابخانه را به پوشه‌ها ترجمه می‌کند. توجه داشته باشید که می‌توان بیش از یک VHDLLIB مشخص کرد. .SH "متغیرهای محیطی (ENVIRONMENT VARIABLES)" .TP V2CC_LIBRARY_PATH متغیر V2CC_LIBRARY_PATH شامل نام فایل‌هایی است که با ":" از یکدیگر جدا شده‌اند. علاوه بر این متغیر محیطی، می‌توانید از گزینه خط فرمان "-L libdir" با v2cc استفاده کنید. پوشه‌های مشخص‌شده با "-L" پیش از موارد مشخص‌شده توسط V2CC_LIBRARY_PATH اضافه می‌شوند. در مسیر نهایی کتابخانه، آن‌ها به همان ترتیبی که در خط فرمان آمده‌اند ظاهر خواهند شد. .SH "همچنین ببینید (SEE ALSO)" gvhdl(1), freehdl-config(1), v2cc.libs(5) .SH "دسترس‌پذیری (AVAILABILITY)" جدیدترین نسخه FreeHDL همیشه از نشانی زیر قابل دریافت است: .br \fBwww.freehdl.seul.org\fR .SH "گزارش باگ‌ها (REPORTING BUGS)" باگ‌های شناخته‌شده درون فایل BUGS مستند شده‌اند. اگر گزارش شما به بخش تجزیه‌کننده (parser) مربوط است با Marius Vollmer تماس بگیرید. اگر به بخش تولید کد یا کامپایلر مربوط است، ایمیلی به Edwin Naroska ارسال کنید. اگر مطمئن نیستید، آن را به Edwin بفرستید؛ او گزارش را به شخص مناسب ارجاع خواهد داد. .SH "حق نشر (COPYRIGHT)" Edwin Naroska \(co 1999, 2000, 2001, 2002, 2003, 2004, 2005 .PP این یک نرم‌افزار آزاد است؛ شرایط تکثیر را در فایل‌های منبع ببینید. هیچ ضمانتی وجود ندارد؛ حتی برای قابلیت فروش یا تناسب با یک هدف خاص. .SH "نویسندگان (AUTHORS)" نوشته‌شده توسط Marius Vollmer و Edwin Naroska .