Tiny C Compiler

Software screenshot:
Tiny C Compiler
Podrobnosti Software:
Verze: 0.9.24
Datum uploadu: 3 Jun 15
Vývojka: Fabrice Bellard
Licence: Volný
Popularita: 172

Rating: nan/5 (Total Votes: 0)

Tiny C sestavuje tak rychle, že i pro velké projektů může Makefiles nebude nutné.
TinyCC (aka TCC) je malý, ale hyper rychlý C compiler. Na rozdíl od jiných kompilátory C, to je chtěl být self-spoléhání: nepotřebujete externí assembler nebo spojovník, protože TCC udělá za vás.
TCC nejen podporuje ANSI C, ale také většina z nového standardu ISO C99 a mnoho rozšíření GNUC včetně montáže inline.
TCC lze také použít, aby se skripty C, tj kusy C zdroje, které spustíte jako skript Perl nebo Python. Kompilace je tak rychlý, že váš skript bude tak rychle, jak by to byl spustitelný. TCC může také automaticky generovat paměť a vázaných kontroly a zároveň umožnit všechny ukazatele operace C. TCC může dělat tyto kontroly, i když jsou používány non oprava knihovny.
S libtcc, můžete použít TCC jako backend pro dynamické generování kódu
TCC podporuje především i386 cíl na Linuxu a Windows. Tam jsou alfa porty pro ARM (arm-TCC) a cíle TMS320C67xx (C67-TCC)

Vlastnosti :.

  • SMALL! Můžete sestavit a spustit C kód všude, například na záchranné disky (asi 100 KB pro x86 TCC spustitelný soubor, včetně C preprocesor, C kompilátor, assembler a linker).
  • FAST! tcc generuje optimalizovaný kód x86. Žádné byte kód nad hlavou. Kompilace, shromáždit a spojit několikrát rychleji než GCC.
  • UNLIMITED! Jakékoliv dynamická knihovna C mohou být použity přímo. TCC směřuje torward plně ISOC99 dodržování. TCC lze samozřejmě sestavit sám.
  • SAFE! tcc obsahuje volitelnou paměť a vázaný dámu. Vázané kontroluje kód může být volně smíchán s standardním kódem.
  • Kompilace a spusťte zdroj C přímo. Č spojování nebo montáž nutné. Full C preprocesor a GNU-jako assembler hotelu.
  • C skriptu podporovány:. Stačí přidat "#! / Usr / local / bin / TCC -run" v prvním řádku vašeho zdroje C, a spusťte jej přímo z příkazové řádky
  • S libtcc, můžete použít TCC jako backend pro dynamické generování kódu.

Podobný software

Go
Go

27 Sep 15

Ubucompilator
Ubucompilator

12 May 15

Ostatní software developer Fabrice Bellard

QEMU
QEMU

22 Jun 18

KQEMU
KQEMU

2 Jun 15

TCCBOOT
TCCBOOT

3 Jun 15

Komentáře k Tiny C Compiler

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!