Tiny C Compiler

Software screenshot:
Tiny C Compiler
Dettagli del software:
Versione: 0.9.24
Data di caricamento: 3 Jun 15
Sviluppatore: Fabrice Bellard
Licenza: Libero
Popolarità: 102

Rating: nan/5 (Total Votes: 0)

Piccolo C compila così velocemente che anche per i grandi progetti Makefile potrebbe non essere necessaria.
TinyCC (aka TCC) è un piccolo ma iper compilatore C veloce. A differenza di altri compilatori C, è destinata ad essere auto-affidamento: non hai bisogno di un assemblatore esterno o linker perché TCC fa per voi.
TCC non solo supporta ANSI C, ma anche la maggior parte della nuova norma ISO C99 e molte estensioni GNUC compreso assembly inline.
TCC può anche essere usato per fare script C, vale a dire pezzi di C di origine che si esegue come uno script Perl o Python. La compilazione è così veloce che lo script sarà veloce come se fosse un file eseguibile. TCC può anche generare automaticamente la memoria e controlli legati permettendo tutte le operazioni di puntatori C. TCC può fare questi controlli, anche se si utilizzano le librerie non patchato.
Con libtcc, è possibile utilizzare TCC come backend per la generazione di codice dinamico
TCC sostiene soprattutto il target i386 su Linux e Windows. Ci sono porte alfa per ARM (arm-TCC) e gli obiettivi di TMS320C67xx (C67-TCC)

Caratteristiche .

  • PICCOLA! È possibile compilare ed eseguire codice C ovunque, ad esempio su un disco di ripristino (circa 100KB per x86 TCC eseguibile, tra cui C preprocessore, compilatore C, assemblatore e linker).
  • VELOCE! tcc genera codice x86 ottimizzato. Nessun codice di byte in testa. Compilare, assemblare e collegare diverse volte più veloce di GCC.
  • UNLIMITED! Qualsiasi C libreria dinamica può essere utilizzato direttamente. TCC si sta dirigendo torward pieno rispetto ISOC99. TCC può ovviamente compilarsi.
  • SICURO! tcc include una memoria opzionale e controllo legato. Bound controllato codice può essere miscelato liberamente con codice standard.
  • Compila ed eseguire direttamente sorgente C. Nessun collegamento o di montaggio necessari. C preprocessore pieno e GNU-come assemblatore inclusi.
  • copione C supportata:. Basta aggiungere '#! / Usr / local / bin / TCC -Eseguire' alla prima riga della sorgente C, ed eseguirlo direttamente da linea di comando
  • Con libtcc, è possibile utilizzare TCC come backend per la generazione di codice dinamico.

Programmi simili

pkg-config
pkg-config

18 Feb 15

BAIK
BAIK

11 May 15

lizpop
lizpop

14 Apr 15

Altri software di sviluppo Fabrice Bellard

TCCBOOT
TCCBOOT

3 Jun 15

KQEMU
KQEMU

2 Jun 15

Commenti a Tiny C Compiler

I commenti non trovato
Aggiungi commento
Accendere le immagini!