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: 102

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

refactor
refactor

2 Jun 15

ncc
ncc

3 Jun 15

g95
g95

2 Jun 15

Ostatní software developer Fabrice Bellard

QEMU
QEMU

22 Jun 18

FFmpeg
FFmpeg

17 Aug 18

TCCBOOT
TCCBOOT

3 Jun 15

Komentáře k Tiny C Compiler

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