Tiny C Compiler

軟件截圖:
Tiny C Compiler
軟件詳細信息:
版本: 0.9.24
上傳日期: 3 Jun 15
許可: 免費
人氣: 102

Rating: nan/5 (Total Votes: 0)

微型C編譯如此之快,即使是大項目的Makefile文件可能沒有必要。
TinyCC(又名TCC)是一個小而快速的超C編譯器。不像其他的C編譯器,它的目的是自我依托:因為TCC會替你不需要一個外部彙編器或鏈接。
TCC不僅支持ANSI C,而且大部分新的ISO C99標準和許多GNUC擴展,包括內聯彙編。
TCC還可以用來做C腳本,即你運行一個Perl或Python腳本的C源代碼片段。編譯是如此之快,就好像它是一個可執行的腳本會以最快的速度。 TCC還可以自動生成內存和邊界檢查,同時讓所有的C指針操作。 TCC可以做,即使不打補丁庫用於這些檢查。
隨著libtcc,你可以使用TCC作為後端的動態代碼生成
TCC主要支持Linux和Windows上的i386目標。有阿爾法端口,用於ARM(ARM-TCC)和TMS320C67XX目標(C67-TCC)

功能

  • 小!你可以編譯和執行C代碼隨處可見,例如在應急磁盤(約100KB用於x86 TCC可執行文件,包括C預處理程序,C編譯器,彙編器和連接器)。
  • FAST! TCC生成優化的x86代碼。沒有字節碼的開銷。編譯,彙編和鏈接幾倍的速度比GCC。
  • 無限!任何C動態庫,可直接使用。 TCC正在走向全面torward符合ISOC99。 TCC當然可以編譯本身。
  • 安全! TCC包括可選的內存和約束檢查。勢必檢查代碼可以自由地與標準的代碼混合在一起。
  • 編譯並直接執行C源。沒有連接或裝配有必要的。完整的C預處理程序和GNU樣彙編包括在內。
  • C腳本支持:只需添加“#!的/ usr / local / bin目錄/ TCC - 運行”,在你的C源的第一線,直接在命令行中執行它
  • 有了libtcc,你可以使用TCC作為後端的動態代碼生成。

類似的軟件

cons
cons

3 Jun 15

TXR
TXR

18 Jul 15

Ubucompilator
Ubucompilator

12 May 15

Project Fortress
Project Fortress

2 Jun 15

顯影劑的其他軟件 Fabrice Bellard

QEMU
QEMU

22 Jun 18

TCCBOOT
TCCBOOT

3 Jun 15

KQEMU
KQEMU

2 Jun 15

意見 Tiny C Compiler

評論沒有發現
添加評論
打開圖片!