123
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ライクなシステムでシェルスクリプトとして実行できます。

ウェブサイト:

カテゴリー

WindowsのTiny C Compilerの代替

GNU Compiler Collection

GNU Compiler Collection

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

QB64

QB64は、Microsoft Windows、Linux、およびMac OS X用のセルフホスティングBASICコンパイラであり、Microsoft QBasicおよびQuickBASICと互換性があるように設計されています。
Bin2Header

Bin2Header

bin2headerは任意のファイルを引数として受け取り、そのバイナリデータをC / C ++アプリケーションで使用するソースヘッダーファイルに変換します。データは文字配列として保存されます。
DevkitPro

DevkitPro

サポートされている各コンソールのプログラミングを支援する追加のツールとライブラリを備えた、gnuコンパイラコレクションに基づくゲームコンソール自作開発ツールのツールチェーン。
XBLite

XBLite

XBLiteは、Cの速度とBASIC構文の使いやすさを兼ね備えた、簡潔でシンプル、強力なWindowsプログラミング言語です。
Java Interactive Visualization Environment

Java Interactive Visualization Environment

JIVEは、さまざまなレベルの粒度でJavaプログラムの実行を視覚化するEclipseのインタラクティブな実行環境です。
libogg

libogg

Liboggライブラリは、プログラムがOgg形式のビットストリームを読み書きするために必要な機能を提供します。