TinyCC
微型c编译器
TinyCC全称为Tiny C Compiler, 是微型c
编译器
。
特性:
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/
参考资料
最新修订时间:2024-10-08 23:16
条目作者
小编
资深百科编辑
目录
概述
参考资料
Copyright©2024
闽ICP备2024072939号-1