Tiny C Compiler

نرم افزار تصویر:
Tiny C Compiler
جزئیات نرم افزار:
نسخه: 0.9.24
ها تاریخ: 3 Jun 15
توسعه دهنده: Fabrice Bellard
پروانه: رایگان
محبوبیت: 102

Rating: nan/5 (Total Votes: 0)

در ریز C کامپایل چنان سریع است که حتی برای پروژه های بزرگ Makefile ها ممکن است لازم باشد.
TinyCC (معروف به TCC) یک کامپایلر کوچک اما بیش از حد C سریع می باشد. بر خلاف دیگر کامپایلرها C، آن است که به معنای به خود تکیه: شما یک اسمبلر خارجی و یا لینکر نیاز ندارد چرا که TCC می کند که برای شما.
TCC نه تنها پشتیبانی از ANSI C، بلکه بسیاری از استاندارد ISO C99 جدید و بسیاری الحاقات GNUC از جمله مونتاژ خطی.
TCC همچنین می تواند استفاده شود تا اسکریپت C، به عنوان مثال قطعه از منبع C است که شما به عنوان یک اسکریپت پرل و پیتون را اجرا کنید. نقشه کشی اینقدر تند و سریع است که اسکریپت شما خواهد بود به همان سرعتی که اگر آن را اجرایی بود. TCC همچنین می توانید به صورت خودکار حافظه و چک محدود در حالی که اجازه می دهد تمام اشاره گر C عملیات. TCC می توانید از این چک حتی اگر غیر وصله کتابخانه ها استفاده می شود را انجام دهید.
با libtcc، شما می توانید به عنوان یک TCC باطن برای تولید کد های پویا استفاده
TCC به طور عمده با پشتیبانی از هدف i386 بر روی لینوکس و ویندوز. بنادر آلفا برای ARM (ARM-TCC) و اهداف TMS320C67xx (c67-TCC) وجود دارد

ویژگی ها:.

کوچک! شما می توانید کامپایل و اجرای کد C در همه جا، به عنوان مثال بر روی دیسک نجات (حجم 100KB برای x86 را در مورد TCC اجرایی، از جمله پیش پردازنده C، کامپایلر C، اسمبلر و لینکر).
FAST! TCC تولید کدهای معماری x86 بهینه شده است. بدون سربار بایت کد. کامپایل، جمع آوری و پیوند چندین بار سریع تر از شورای همکاری خلیج فارس.
نامحدود! هر کتابخانه پویا C را می توان به طور مستقیم استفاده می شود. TCC است عنوان torward کامل ISOC99 انطباق. TCC البته می تواند خود را کامپایل.
بی خطر! TCC شامل حافظه اختیاری و جستجوگر محدود. موظف کد چک می تواند آزادانه با کد استاندارد مخلوط می شوند.
کامپایل و اجرا منبع C به طور مستقیم. بدون لینک کردن یا مونتاژ لازم است. پیش پردازنده C کامل و GNU مانند اسمبلر گنجانده شده است.
اسکریپت پشتیبانی C: فقط اضافه کردن در خط اول منبع C خود، و اجرای آن به طور مستقیم از خط فرمان '# / usr / محلی / بن / TCC -run!'.
با libtcc، شما می توانید به عنوان یک TCC باطن برای تولید کد های پویا استفاده کنید.

نرم افزار های مشابه

GNU Binutils
GNU Binutils

17 Aug 18

Perl
Perl

17 Aug 18

نرم افزار های دیگر از توسعه دهنده Fabrice Bellard

QEMU
QEMU

22 Jun 18

TCCBOOT
TCCBOOT

3 Jun 15

FFmpeg
FFmpeg

17 Aug 18

نظرات به Tiny C Compiler

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!