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

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

برنامه:

نام


faucc - کامپایلر C که کد اینتل را برای CPUهای 16 بیتی/32 بیتی تولید می کند.

خلاصه


faucc [ -B مسیر ] [ -D ماکرو [=دف]] [ -E ] [ -I مسیر ] [ -L مسیر ] [ -MD ] [-MF پرونده ]
[ -نماینده مجلس ] [ -MT هدف ] [ -O سطح ] [ -S ] [ -T خط ] [ -U درشت دستور ] [ -Wl،ارگ ]
[ -xlinker ارگ ] [ -b قوس ] [ -c ] [ -f ارگ ] [ -m قوس ] [ -nostdlib ]
[ -o تولید ] [ -print-lib-faucc-file-name ] [ -- مستقل ]
[ --بدون پشته محافظ ] { پرونده ...}

شرح


faucc یک کامپایلر C است که می تواند کدهای 16 بیتی یا 32 بیتی اینتل را تولید کند.

OPTIONS


faucc سعی می کند گزینه های را تقلید کند gcc. تعدادی از گزینه ها به C منتقل می شود
پیش پردازنده cpp یا به پیوند دهنده (از طریق تماس با کامپایلر c انجام می شود gcc) به صورت اصلاح نشده
فرم.

-B مسیر
پیشوند دایرکتوری Where را لغو کنید cc1 به بالا نگاه می شود با مسیر.

-D ماکرو, -D ماکرو=دف
تعریف کردن ماکرو با تعریف اولیه اختیاری دف. اگر دف حذف شده است، پیش فرض است
به 1.

-E
فقط پیش پردازش را انجام دهید، اما کامپایلر را اجرا نکنید.

-I مسیر
اضافه کردن مسیر به مسیر شامل که در آن فایل های هدر جستجو می شوند.

-L مسیر
اضافه کردن مسیر به مسیر جستجوی کتابخانه، که در آن پیوند دهنده به دنبال کتابخانه ها خواهد بود.

-MD
اطلاعات وابستگی خروجی هنگام پیش پردازش

-MF, پرونده
خروجی اطلاعات وابستگی در حین پیش پردازش به پرونده.

-نماینده مجلس,
هنگامی که پیش پردازنده باید اطلاعات وابستگی را خروجی دهد، PHONY تولید می کند
اهداف برای هر وابستگی

-MT هدف
زمانی که پیش پردازنده باید اطلاعات وابستگی را خروجی دهد، از آن استفاده کنید هدف عنوان
هدف قانون وابستگی

-O سطح
در حال حاضر نادیده گرفته شده است.

-S
کد اسمبلی خروجی

-T خط
استفاده کنید خط به عنوان اسکریپت پیوند دهنده

-U درشت دستور
تعریف قبلی تعریف نشده درشت دستور.

-Wl،ارگ, -xlinker ارگ
عبور ارگ به پیوند دهنده

-b قوس
ایجاد کد برای قوس (یا i286 or i386)

-c
کامپایل را انجام دهید، اما پیوند ندهید.

-f ارگ
آرگومان تولید کد را پاس کنید ارگ به کامپایلر را ببینید cc1 صفحه مرد برای امکان پذیر است
استدلال

-m قوس
در حال حاضر نادیده گرفته شده است.

-nostdlib
با استفاده از این گزینه، لینک دهنده فقط کتابخانه هایی را جستجو می کند که به عنوان دستور ارسال می شوند
آرگومان های خطی

-o پرونده
خروجی را بنویسید پرونده.

-print-libfaucc-file-name
مسیر کامل کتابخانه کامپایلر داخلی libfaucc.a را چاپ کنید.

-استاتیک
پیوند استاتیک را انجام دهید.

-- مستقل, --بدون پشته محافظ
در حال حاضر نادیده گرفته شده است.

مثال ها


faucc -c hello-world.c -o hello-world.o
برنامه hello-world.c را کامپایل کنید و شیء را به صورت hello-wolrd.o خروجی بگیرید.

faucc -S -b i286 -o تست تست.ج
برنامه test.c را به کد 16 بیتی کامپایل کنید و لیست اسمبلی را در test.s خروجی بگیرید.
اما هنوز نتیجه را مونتاژ یا پیوند ندهید.

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



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