Tiny C Compiler

Tiny C Compiler

Tiny Cコンパイラは、Fabric Bellardが作成したx86、x86-64、およびARMプロセッサのCコンパイラです。ディスクスペースの少ない遅いコンピューターで動作するように設計されています。
Tiny Cコンパイラは、Fabrice Bellardが作成したx86、x86-64、およびARMプロセッサのCコンパイラです。ディスクスペースの少ない遅いコンピューターで動作するように設計されています。Windowsオペレーティングシステムのサポートは、バージョン0.9.23で追加されました。TCCはGNU Lesser General Public Licenseの下で配布されています.TCCは、ANSI Cのすべて、C99 ISO標準の大部分、およびインラインアセンブリを含む多くのGNU C拡張機能を実装することを主張しています。:小さいファイルサイズとメモリフットプリントにより、レスキューディスクなどの1枚の1.44 Mフロッピーディスクから直接使用できます。TCCは、ネイティブx86、x86-64、およびARMコードを非常に迅速に生成することを目的としています。Bellardによると、GCCの約9倍の速度でコンパイル、アセンブル、リンクします。TCCには、オプションのメモリやバインドされたチェッカーなど、実用性を向上させてコードの安定性を向上させることを目的とした、コンパイラ固有の言語機能が多数あります。TCCでは、コマンドラインスイッチを使用して、コンパイル時にプログラムを自動的に実行できます。これにより、プログラムはシェバンインタープリターディレクティブ構文をサポートするUnixライクなシステムでシェルスクリプトとして実行できます。
tiny-c-compiler

ウェブサイト:

カテゴリー

HaikuのTiny C Compilerの代替

GNU Compiler Collection

GNU Compiler Collection

GNUコンパイラコレクション(GCC)は、さまざまなプログラミング言語をサポートするGNUプロジェクトによって作成されたコンパイラシステムです。GCCはGNUツールチェーンの重要なコンポーネントです。