一個由 TinyCC 驅動的微型、可攜式 C 運行器和編譯器。編寫 C 程式碼,立即執行,或在不設置完整工具鏈的情況下生成物件檔和可執行檔。
在記憶體中編譯 C 程式碼並直接執行,以進行快速實驗、腳本和原型開發。
將單一原始碼檔案編譯為物件檔,或連結成可執行檔,而無需執行該程式。
載入共享函式庫,並將其導出的符號提供給您的 C 程式使用。
CJIT 將 TinyCC、其標頭檔和運行時資產打包成一個可攜式的命令列執行檔。
下載您平台的最新版本,然後執行 C 原始碼檔案:
在 -- 後面傳遞參數給編譯後的程式:
或生成檔案而不執行它:
CJIT 是一個由 TinyCC 驅動的 C 運行器和輕量級編譯器前端。它優先考慮快速迭代和跨 Windows、macOS 和 GNU/Linux 的小型部署佔用空間。
CJIT 並非虛擬機意義上的追蹤式或自適應式 JIT。它能快速編譯 C 程式碼,通常在記憶體中完成,並能立即執行產生的原生程式碼。
CJIT 是由 Jaromil 和 Dyne.org 社群維護的自由軟體。