C语言的常见编译器,及C语言编译器tcc

匿名 (未验证) 提交于 2019-12-02 23:34:01

visualc++6.0Visual
visual
3、 win-tc;
4、 Code::Blocks;
5、 Turb C(只能编译C语言) ;
6、 gcc (GNU编译器套件) ;
DEV
8、 C-Free;
BorlandBorland

其中win-tc即tcctiny cc),对于windows系统使用比较方便,直接在cmd中进行编译。

接下来主要介绍tcc。

tcc(tiny cc)开发者为Fabrice Bellard(法布里斯・贝拉),TinyCC全称为Tiny C Compiler, 是微型c编译器。

tcc的特点如下:

1、tcc所占内存很小,功能却比较齐全,包含有预处理器、c编译器、汇编器和连接器。

2、tcc对任何的c动态库都可以直接使用,且tcc本身也可以进行编译。

3、tcc比较安全,包含一个可选的内存和绑定的校验器,绑定检查代码可以和标准代码自由混合。

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

5、通过libtcc,可以动态生成c代码,即刻完成编译并运行。

4、编译和连接速度比gcc快很多。

文章来源: https://blog.csdn.net/qq_44420246/article/details/90343436
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!