原来大学刚学C语言的时候用的是VC6.0编译器。现在老师之前推荐tcc编译器,推荐配置tcc到记事本,学习C语言可以很方便。
然后我查了tcc编译器及其作者的介绍。
Tcc(Tiny C Compiler)编译器是世界上最小的C语言编译器,而且是开源的,小到100K左右。(VC,GCC,它移动不了几十米几百米,尤其是一次安装的时候)。
虽然小,但功能还是很强的。可以编译所有C99标准的ANSI C程序。CPU支持包括:X86 32位或64位,ARM,支持Windows,Linux,OSX X .(跨平台跨系统能力,优于VC)。
TCC是由丹尼尔法布里斯贝拉开发的,他还开发了Qemu,FFmepg(FFmepg被称为音频和视频处理的瑞士军刀)。没有FFmepg,就没有旗下暴风影音、格式工厂、腾讯视频的文案。
以及许多其他音频和视频播放器)。
tcc特点
小!可以在任何地方编译执行C代码,比如在一个救援盘上(x86 TCC可执行文件大概100KB,包含C预处理器,C编译器,汇编器,链接器)。
快!Tcc生成x86代码。没有字节码开销。编译、汇编和链接比GCC快好几倍。
无限!任何C动态库都可以直接使用。TCC完全符合ISOC99标准。TCC当然可以自己编译。
安全!Tcc包括一个可选的内存和绑定检查器。绑定校验码可以与标准码自由混合。
直接编译执行C源代码。无需链接或组装。包括一个完整的C预处理器和类似GNU的汇编程序。
支持C脚本:只需添加“#!”到C源代码的第一行。/usr/local/bin/tcc -run”并直接从命令行执行它。
使用libtcc,您可以将tcc用作动态代码生成的后端。
-
可以插原神人物的游戏手游 2025-10-17
-
仙剑奇侠传4结局官方解释?仙剑四结局深度解析 2025-10-17
-
lpl各战队主场城市 2025-10-17
-
魔兽世界怀旧服锻造分支怎么选择60年代分支选择推荐 2025-10-17
-
仙剑奇侠传4演员名单(仙剑奇侠传4四大主角) 2025-10-17
-
仙剑奇侠传4演员表曝光(仙剑奇侠传4人物详细信息) 2025-10-17