Tiny C Compiler

Skjermbilde programvare:
Tiny C Compiler
Prog.varedetaljer:
Versjon: 0.9.24
Last opp dato: 3 Jun 15
Utvikler: Fabrice Bellard
Lisens: Gratis
Popularitet: 102

Rating: nan/5 (Total Votes: 0)

Tiny C kompilerer så fort at selv for store prosjekter Make-filer kan ikke være nødvendig.
TinyCC (aka TCC) er en liten, men hyper rask C-kompilator. I motsetning til andre C-kompilatorer, er det ment å være selv stole: du trenger ikke en ekstern assembler eller linker fordi TCC gjør det for deg.
TCC ikke bare støtter ANSI C, men også de fleste av de nye ISO C99 standard og mange GNUC extensions inkludert inline montering.
TCC kan også brukes til å lage C skript, dvs. biter av C kilde som du kjører som en Perl eller Python-skript. Compilation er så rask at skriptet vil være like raskt som om det var en kjørbar. TCC kan også automatisk generere minne og innbundne sjekker samtidig som alle C pekere operasjoner. TCC kan gjøre disse kontrollene selv om ikke lappet bibliotekene blir brukt.
Med libtcc, kan du bruke TCC som backend for dynamisk kodegenerering
TCC støtter hovedsakelig i386 målet på Linux og Windows. Det er alfa porter for ARM (ARM-TCC) og TMS320C67xx mål (C67-TCC)

Egenskaper .

  • LITEN! Du kan kompilere og kjøre C-kode overalt, for eksempel på redningsdisker (ca 100KB for x86 TCC kjørbar, inkludert C preprosessor, C-kompilator, assembler og linker).
  • FAST! tcc genererer optimalisert x86-kode. Ingen bytekode overhead. Kompilere, montere og koble flere ganger raskere enn GCC.
  • UBEGRENSET! Enhver C dynamiske biblioteket kan brukes direkte. TCC er overskriften torward fulle ISOC99 etterlevelse. TCC kan selvsagt lage selv.
  • SAFE! tcc inkluderer en ekstra minne og bundet kontrolløren. Bundet sjekket kode kan blandes fritt med standard kode.
  • kompilere og kjøre C kilde direkte. Ingen kobling eller montering nødvendig. Full C preprocessor og GNU-lignende assembler inkludert.
  • C script som støttes:. Bare legge '#! / Usr / local / bin / tcc -drevne' på den første linjen i C-kilde, og kjøre det direkte fra kommandolinjen
  • Med libtcc, kan du bruke TCC som backend for dynamisk kodegenerering.

Lignende programvare

pyPEG
pyPEG

14 Apr 15

CodeViz
CodeViz

3 Jun 15

aime
aime

19 Feb 15

Annen programvare fra utvikleren Fabrice Bellard

FFmpeg
FFmpeg

17 Aug 18

QEMU
QEMU

22 Jun 18

Kommentarer til Tiny C Compiler

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!