Tiny C Compiler

Software screenshot:
Tiny C Compiler
Software informatie:
Versie: 0.9.24
Upload datum: 3 Jun 15
Ontwikkelaar: Fabrice Bellard
Licentie: Gratis
Populariteit: 172

Rating: nan/5 (Total Votes: 0)

Tiny C compileert zo snel dat zelfs voor grote projecten Makefiles niet nodig zijn.
TinyCC (aka TCC) is een kleine, maar hyper snelle C-compiler. In tegenstelling tot andere C compilers, is bedoeld om zichzelf te vertrouwen te zijn: je hoeft geen externe assembler of linker nodig omdat TCC doet dat voor u.
TCC ondersteunt niet alleen ANSI C, maar ook de meeste van de nieuwe ISO-norm C99 en vele GNUC extensies waaronder inline montage.
TCC kan ook worden gebruikt om C scripts, bijvoorbeeld stukjes C bron die je in een Perl of Python-script maken. Compilation is zo snel dat je script zo snel zal zijn alsof het een uitvoerbaar. TCC kan ook automatisch genereren geheugen en gebonden controles terwijl alle C pointers operaties. TCC kan deze controles zelfs als niet gepatchte bibliotheken worden gebruikt doen.
Met libtcc kunt u TCC gebruiken als een backend voor dynamische codegeneratie
TCC steunt vooral de i386 doel op Linux en Windows. Er zijn alpha poorten voor de ARM (arm-TCC) en de TMS320C67xx targets (C67-TCC)

Eigenschappen .

  • KLEIN! U kunt compileren en uitvoeren van C-code overal, bijvoorbeeld op de rescue-disks (ongeveer 100KB voor x86 TCC uitvoerbare, waaronder C preprocessor, C-compiler, assembler en linker).
  • SNEL! TCC genereert geoptimaliseerde x86-code. Geen byte code overhead. Compileren, monteren en koppelen meerdere malen sneller dan GCC.
  • UNLIMITED! Elke C dynamische bibliotheek kan direct gebruikt worden. TCC is post torward volledige ISOC99 naleving. TCC kan natuurlijk zelf samenstellen.
  • SAFE! TCC bevat een optionele geheugen en gebonden checker. Gebonden gecontroleerd code kan vrijelijk worden gemengd met standaard code.
  • compileren en C bron rechtstreeks uit te voeren. Geen linking of montage nodig. Volledige C preprocessor en GNU-achtige assembler inbegrepen.
  • C script ondersteund:. Gewoon '#! / Usr / local / bin / TCC -run' toe te voegen aan de eerste regel van uw C bron, en direct uit te voeren vanuit de opdrachtregel
  • Met libtcc kunt u TCC gebruiken als een backend voor dynamische code generatie.

Vergelijkbare software

GCC MELT
GCC MELT

17 Feb 15

Linaro GCC
Linaro GCC

17 Feb 15

Python
Python

22 Jun 18

Andere software van ontwikkelaar Fabrice Bellard

QEMU
QEMU

22 Jun 18

TCCBOOT
TCCBOOT

3 Jun 15

KQEMU
KQEMU

2 Jun 15

Reacties op Tiny C Compiler

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!