انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

fteqcc - آنلاین در ابر

اجرای fteqcc در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS

این دستور fteqcc است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


fteqcc - کامپایلر FTE QuakeC

خلاصه


fteqcc [گزینه های]

شرح


این صفحه راهنما به اختصار مستندات fteqcc فرمان

fteqcc برنامه ای است که کد منبع QuakeC را به داده های بازی باینری Quake1 یا کامپایل می کند
بازی های مبتنی بر QuakeWorld.

OPTIONS


--کمک نمایش خلاصه گزینه ها

-فاتوپروتو
نمونه سازی خودکار را فعال کنید

-فواسم همه کدهای اسمبلر را در qc.asm تخلیه کنید

-کلمه کلیدی، کلمه کلیدی Kno
کلیدواژه های زبان را روشن یا خاموش کنید. کلمات کلیدی موجود برای تغییر عبارتند از: asm، break،
case, class, const, continue, default, entity, enum, enumflags, extern, float, for,
goto, int, integer, noref, nosave, shared, state, string, struct, switch,
thinktime، typedef، union، var و vector.

-O0، -O1، -O2، -O3،
از سطح بهینه سازی بین 0 و 3 استفاده کنید. با 0 هیچ بهینه سازی صورت نمی گیرد، غیره
مقادیر بیشتر یا کمتر از گزینه های موجود در بخش را شامل می شود بهینه سازی.

-src فهرست راهنما
دایرکتوری را برای جستجوی فایل های منبع (progs.src) در آن مشخص کنید.

-دیو نمایش همه هشدارها

FORMAT


fteqcc پشتیبانی از چندین فرمت خروجی

-استاندارد، -Tq1، -Tquakec
این تنظیم پیش‌فرض است و کد سازگار با Quake1 اصلی تولید می‌کند.

-Thexen2، -Th2
کد سازگار با Hexen2 را خروجی می کند.

-Tkkqwsv، -Tkk7، -Tbigprogs، -Tversion7، -Tkkqwsv
برنامه های سازگار با KK نسخه 7 را ایجاد می کند

-تفت کد مخصوص FTE Quake را تولید می کند.

بهینه سازی


گزینه های زیر ممکن است برای تنظیم دقیق بهینه سازی استفاده شوند. برخی از آنها فعال می شوند
به صورت خودکار.

- تکالیف
c = a*b در یک عملیات به جای دو عمل انجام می شود و می تواند باعث پیری شود
دیکامپایلرها با شکست مواجه شوند.

-اشورتنیف
اگر (!a) به طور سنتی در دو عبارت جمع آوری می شد. این بهینه سازی این کار را انجام می دهد
یکی، اما می تواند باعث گیج شدن برخی از دیکامپایلرها شود.

-Ononvec_parms
در qcc اصلی، پارامترهای تابع به عنوان یک ذخیره بردار حتی برای مشخص شد
شناور است. این آن را برطرف می کند.

-Oconstant_names
نام ثابت ها را از برنامه های شما حذف می کند و در نتیجه فایل های کوچک تری ایجاد می کند. آی تی
باعث می شود دیکامپایلرها نام ها را حذف کنند یا عددی بسازند.

-رشته_نام_استان
نام ثابت های رشته ای را از برنامه های شما حذف می کند. این می تواند افزونه ها را خراب کند، بنابراین
در این موارد از آن استفاده نکنید

-Odupconstdefs
ادغام تعاریف ثابت هایی که مقدار یکسانی دارند. توجه بیشتری به
انتساب به هشدارهای مداوم

-رشته‌های اولیه
جدول رشته ای که در پروگ ها ذخیره شده است را فشرده کنید. قابل توجهی خواهد بود
با این کوچکتر

-اولوکال ها
نام ها و تعاریف محلی را حذف می کند. این امر دیکامپایل کردن را واقعاً سخت می کند

-نامهای_عملکرد
این کار نام توابعی را که هرگز فراخوانی نمی شوند حذف می کند. زیاد نمیسازد
هر چند تاثیر

-نام فایل ها
با این کار نام فایل های progs حذف می شود. این می تواند افراد واقعا قدیمی را گیج کند
دیکامپایلرها، اما چیزی برای جدیدترها نیست.

-بدون ارجاع
ورودی های متغیرهای ارجاع نشده را حذف می کند. خوب فرقی نمیکنه
کد حفظ شده

-همپوشانی ها
تعداد pr_globals را با همپوشانی موقتی ها بهینه می کند. در QC، هر
ضرب، تقسیم یا عمل به طور کلی یک متغیر موقت تولید می کند.
این بهینه سازی از زیاده روی جلوگیری می کند و در مورد گیم کد Hexen2 کاهش می یابد
شمارش 50 هزار این مهم ترین بهینه سازی تا کنون است.

-کنستانتاریتماتیک
5*6 در واقع یک عملیات را به پروگ ها منتشر می کند. این از وقوع آن جلوگیری می کند،
به طور موثر باعث می شود کامپایلر 30 را ببیند

-Oprecache_file
موارد هدر رفته در فراخوانی تابع و رشته ها را در precache_file حذف کنید
ساخته شده (که در واقع یک خرد در زلزله است).

-Oreturn_only
توابعی که به عبارت return ختم می شوند نیازی به دستور done در پایان ندارند
کارکرد. این می تواند برخی از کامپایلرها را گیج کند و توابع را بزرگتر نشان دهد
نسبت به آنها

-Ocompound_jumps
این بهینه سازی بیشتر با عبارات if/else تودرتو، به جای این، یک اثر را بازی می کند
با پرش به یک عبارت پرش بدون قید و شرط، به مقصد نهایی می‌پرد
بجای. این دیکامپایلرها را گیج‌تر می‌کند.

-توابع_Ostrip
«defs» توابعی را که فقط مستقیماً فراخوانی شده اند حذف می کند. این کار را انجام می دهد
بازی های ذخیره شده را تحت تاثیر قرار نمی دهد.

-Olocals_marshalling
همه افراد محلی را در یک بخش از pr_globals ذخیره کنید. به شدت آن را کاهش می دهد. این
به طور موثر کار همپوشانی ها را انجام می دهد. توسط چند نفر به عنوان حشره دار توجه شده است،
با این حال، و شرایطی که باعث ایجاد مشکلات می شود هنوز مشخص نیست.

-Ovectorcals
جایی که یک تابع فقط با یک بردار فراخوانی می شود، این امر باعث فراخوانی تابع می شود
به جای یک بردار، سه شناور ذخیره کنید. این می تواند تعداد خوبی از pr_globals را ذخیره کند
که در آن بردارها حاوی تعداد زیادی مختصات تکراری هستند اما کاملاً مطابقت ندارند.

با استفاده از خدمات onworks.net از fteqcc به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    فایر فاکس
    فایر فاکس
    Firebird RDBMS ویژگی های ANSI SQL را ارائه می دهد
    و روی لینوکس، ویندوز و اجرا می شود
    چندین پلتفرم یونیکس امکانات
    همزمانی و عملکرد عالی
    & قدرت...
    Firebird را دانلود کنید
  • 2
    KompoZer
    KompoZer
    KompoZer یک ویرایشگر HTML wysiwyg است که از آن استفاده می کند
    پایگاه کد موزیلا کامپوزر مانند
    توسعه Nvu متوقف شده است
    در سال 2005، KompoZer بسیاری از باگ ها را برطرف کرد و
    اف می افزاید...
    دانلود KompoZer
  • 3
    دانلود مانگا رایگان
    دانلود مانگا رایگان
    دانلودر رایگان مانگا (FMD) یک برنامه است
    برنامه متن باز نوشته شده در
    Object-Pascal برای مدیریت و
    دانلود مانگا از وب سایت های مختلف
    این یک آینه است...
    دانلود رایگان مانگا دانلود
  • 4
    اتبوتین
    اتبوتین
    UNetbootin به شما این امکان را می دهد که بوتیبل ایجاد کنید
    درایوهای USB زنده برای اوبونتو، فدورا و
    سایر توزیع های لینوکس بدون
    رایت سی دی روی ویندوز، لینوکس و
    و ...
    UNetbootin را دانلود کنید
  • 5
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM یک ابزار آسان برای استفاده است
    بسته نرم افزاری منبع باز ERP و CRM
    (با یک سرور وب php یا به عنوان اجرا شود
    نرم افزار مستقل) برای مشاغل،
    پایه های ...
    دانلود Dolibarr ERP - CRM
  • 6
    SQuirreL SQL مشتری
    SQuirreL SQL مشتری
    SQuirreL SQL Client یک SQL گرافیکی است
    مشتری نوشته شده در جاوا که اجازه می دهد
    برای مشاهده ساختار یک JDBC
    پایگاه داده سازگار، داده ها را در آن مرور کنید
    جداول...
    دانلود SQuirreL SQL Client
  • بیشتر "

دستورات لینوکس

Ad