Tiny C Compiler

Software screenshot:
Tiny C Compiler
Software detaljer:
Version: 0.9.24
Upload dato: 3 Jun 15
Udvikler: Fabrice Bellard
Licens: Gratis
Popularitet: 172

Rating: nan/5 (Total Votes: 0)

Tiny C samler så hurtigt, at selv for store projekter Makefiler måske ikke nødvendigt.
TinyCC (aka TCC) er en lille, men hyper hurtige C compiler. I modsætning til andre C-compilere, er det meningen, at være selv-stole: du behøver ikke en ekstern assembler eller linker fordi TCC gør det for dig.
TCC understøtter ikke kun ANSI C, men også de fleste af de nye ISO C99 standard og mange GNUC udvidelser herunder inline forsamling.
TCC kan også bruges til at gøre C-scripts, dvs. stykker C kilde, som du kører som en Perl eller Python script. Compilation er så hurtigt, at dit script vil være lige så hurtigt, som om det var en eksekverbar. TCC kan også generere automatisk hukommelse og bundne kontrol, samtidig med at alle C-pointers operationer. TCC kan gøre disse kontroller, selv om der anvendes ikke lappet biblioteker.
Med libtcc, kan du bruge TCC som en backend til dynamisk kodegenerering
TCC støtter primært i386 mål på Linux og Windows. Der er alfa porte til ARM (arm-TCC) og TMS320C67xx mål (C67-TCC)

Funktioner :.

  • SMALL! Du kan kompilere og udføre C-kode overalt, for eksempel på redning diske (ca. 100KB til x86 TCC eksekverbar, herunder C præprocessor, C compiler, assembler og linker).
  • FAST! TCC genererer optimeret x86 kode. Ingen byte kode overhead. Kompilere, samle og forbinde flere gange hurtigere end GCC.
  • UBEGRÆNSET! Helst C dynamisk bibliotek kan anvendes direkte. TCC er på vej torward fuld ISOC99 overholdelse. TCC kan selvfølgelig kompilere selv.
  • SAFE! TCC omfatter en frivillig hukommelse og bundet brik. Bundet kontrolleret kode kan blandes frit med standard kode.
  • Compile og udføre C kilde direkte. Ingen sammenkædning eller samling nødvendig. Fuld C præprocessor og GNU-lignende assembler inkluderet.
  • C script understøttes:. Blot tilføje "! # / Usr / local / bin / tcc run" på den første linje af dit C kilde, og udføre det direkte fra kommandolinjen
  • Med libtcc, kan du bruge TCC som en backend til dynamisk kode generation.

Lignende software

Excelsior JET
Excelsior JET

17 Feb 15

GCL
GCL

3 Jun 15

pyPEG
pyPEG

14 Apr 15

GNU Smalltalk
GNU Smalltalk

11 May 15

Andre software developer Fabrice Bellard

TCCBOOT
TCCBOOT

3 Jun 15

QEMU
QEMU

22 Jun 18

Kommentarer til Tiny C Compiler

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!