词条 | 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/ |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。