TinyCC

TinyCC全稱為Tiny C Compiler, 是微型c編譯器

基本介紹

  • 中文名: 微型c編譯器
  • 外文名:Tiny C Compiler
  • 縮寫:TinyCC
  • 特性:小,快,兼容性高,安全等
特性:
1. 小:在x86下只有100kb,包含有預處理器、c編譯器、彙編器和連線器。
2. 快:tcc能生成經過最佳化的x86代碼(不是位元組碼),編譯和連線速度比gcc快很多。
3. 兼容性高:任何已經存在的c的動態庫,都可以直接引用。tcc參照c99實現,還能編譯tcc的源碼。
4. 安全:tcc包含了一個可選的記憶體邊界檢查器,防止代碼亂套用無效的地址。
5. 其它:能直接編譯或者直接運行c代碼!可以直接支持c的腳本(通過添加#/usr/bin/tcc -run)
6.嵌入型:通過libtcc,你可以動態生成c代碼,即刻完成編譯並運行。這一點很吸引人。
官方網站:http://fabrice.bellard.free.fr/tcc/ (國內的用戶不能直接訪問,要通過http代理才行)
當前版本:0.9.23
中文使用簡介:http://www-128.ibm.com/developerworks/cn/linux/l-tinyc/part1/

相關詞條

熱門詞條

聯絡我們