Tiny C Compiler

Tiny C Compiler

Der Tiny C Compiler ist ein von Fabrice Bellard entwickelter x86-, x86-64- und ARM-Prozessor-C-Compiler.Es wurde für langsame Computer mit wenig Speicherplatz entwickelt.
Der Tiny C Compiler ist ein von Fabrice Bellard entwickelter x86-, x86-64- und ARM-Prozessor-C-Compiler.Es wurde für langsame Computer mit wenig Speicherplatz entwickelt.Windows-Betriebssystemunterstützung wurde in Version 0.9.23 hinzugefügt.TCC wird unter der GNU Lesser General Public License vertrieben. TCC behauptet, ANSI C, einen Großteil des ISO-Standards C99 und viele GNU C-Erweiterungen, einschließlich Inline-Assembly, zu implementieren: Aufgrund seiner geringen Dateigröße und des geringen Speicherbedarfs kann es direkt von einer 1,44-M-Diskette, z. B. einer Rettungsdiskette, verwendet werden.TCC soll sehr schnell nativen x86-, x86-64- und ARM-Code erzeugen.Laut Bellard kompiliert, montiert und verlinkt es ungefähr neunmal schneller als GCC.TCC verfügt über eine Reihe compilerspezifischer Sprachfunktionen, mit denen die Funktionalität verbessert werden soll, z. B. ein optionaler Speicher und ein gebundener Prüfer für eine verbesserte Codestabilität.TCC ermöglicht die automatische Ausführung von Programmen zur Kompilierungszeit mithilfe eines Befehlszeilenschalters.Auf diese Weise können Programme als Shell-Skript unter Unix-ähnlichen Systemen ausgeführt werden, die die Syntax der shebang-Interpreter-Direktive unterstützen.

Eigenschaften

Kategorien

Alternativen zu Tiny C Compiler für alle Plattformen mit einer Lizenz

GNU Compiler Collection

GNU Compiler Collection

Die GNU Compiler Collection (GCC) ist ein Compilersystem des GNU-Projekts, das verschiedene Programmiersprachen unterstützt.GCC ist eine Schlüsselkomponente der GNU-Toolchain.
QB64

QB64

QB64 ist ein selbsthostender BASIC-Compiler für Microsoft Windows, Linux und Mac OS X, der mit Microsoft QBasic und QuickBASIC kompatibel ist.
Bin2Header

Bin2Header

bin2header nimmt eine beliebige Datei als Argument und konvertiert ihre Binärdaten in eine Quell-Header-Datei zur Verwendung in C / C ++ - Anwendungen.Die Daten werden als Zeichenarray gespeichert.
DevkitPro

DevkitPro

Eine Toolchain von Homebrew-Entwicklungstools für Spielekonsolen, die auf der Gnu-Compiler-Sammlung basieren, mit zusätzlichen Tools und Bibliotheken, die die Programmierung jeder unterstützten Konsole unterstützen.
Clue (compiler)

Clue (compiler)

Clue ist ein experimenteller C-Compiler, der Code für dynamische Hochsprachen wie Lua, Javascript, Perl5 und Common Lisp sowie für nicht dynamische Sprachen wie C und ...
Java Interactive Visualization Environment

Java Interactive Visualization Environment

JIVE ist eine interaktive Ausführungsumgebung für Eclipse, die Visualisierungen der Java-Programmausführung auf verschiedenen Granularitätsstufen bietet.
XBLite

XBLite

XBLite ist eine kompakte, einfache, leistungsstarke Windows-Programmiersprache, die die Geschwindigkeit von C mit der Leichtigkeit einer BASIC-Syntax kombiniert.
libogg

libogg

Libogg-Bibliotheken bieten die Funktionen, die Programme zum Lesen oder Schreiben von Ogg-formatierten Bitströmen benötigen.