当前位置:首页 科普知识 TinyCC

TinyCC

发布时间:2023-09-05 12:43:45

TinyCC全称为Tiny C Compiler, 是微型c编译器。

TinyCC详细介绍

TinyCC全称为Tiny C Compiler, 是微型c编译器。

TinyCC

特性:

1. 小:在x86下只有100kb,包含有预处理器、c编译器、汇编器和连接器。

TinyCC

2. 快:tcc能生成经过优化的x86代码(不是字节码),编译和连接速度比gcc快很多。

3. 兼容性高:任何已经存在的c的动态库,都可以直接引用。tcc参照c99实现,还能编译tcc的源码。

4. 安全:tcc包含了一个可选的内存边界检查器,防止代码乱应用无效的地址。

5. 其它:能直接编译或者直接运行c代码!可以直接支持c的脚本(通过添加#/usr/bin/tcc -run)

TinyCC

6.嵌入型:通过libtcc,你可以动态生成c代码,即刻完成编译并运行。这一点很吸引人。

官方网站:http://fabrice.bellard.free.fr/tcc/ (国内的用户不能直接访问,要通过http代理才行)

当前版本:0.9.23

中文使用简介:http://www-128.ibm.com/developerworks/cn/linux/l-tinyc/part1/

温馨提示:
本文【TinyCC】由作者 爱百科 转载提供。 该文观点仅代表作者本人, 自学教育网 信息发布平台,仅提供信息存储空间服务, 若存在侵权问题,请及时联系管理员或作者进行删除。
(c)2008-2025 自学教育网 All Rights Reserved 汕头市灵创科技有限公司
粤ICP备2024240640号-6