星星软件园

首页 > 电脑软件 > 应用软件 > 编译工具 >  tiny c compiler(tcc编译器) v2.0.12免费版 附教程
tiny c compiler(tcc编译器) v2.0.12免费版 附教程

软件大小:382 KB

软件语言:简体中文

更新时间:2020-10-15

软件授权:免费版

软件类别:编译工具

应用平台:Win7/Win8/Win10

推荐星级:

官方网站: https://www.starxz.com/

  • 软件介绍
  • 相关软件
  • 相关教程
  • 下载地址

tiny c compiler又称TCC编译器,这是针对开发人员打造的一款实用编程工具,拥有性能稳定、操作简单、编译速度快的持点,并可以与最新的C语言标准兼容,连接后就可以进行程序的编译了,大大地提升编程效率,有需要的欢迎下载。

tiny c compiler(tcc编译器) v2.0.12免费版

主要特色

你可以在任何机器上使用该编译器编译C语言,一个完整的包括C语言预处理器,C语言编译器,C语言汇编器和C语言的连接器在内的TCC可执行程序只有100KB左右大小。

TCC在生成X86代码时没有字节头部开销,编译速度要比GCC快几倍。

无限制

任何C语言动态库都可以被直接引用,ISOC99的绝大多数标准也可自由使用。(C99特性变长数组VLA不支持)

安全

由于内在可选的内存和边界检查,将会减少很多潜在的安全漏洞。

使用说明

首先我已经有了一个.c的源文件。

tiny c compiler(tcc编译器) v2.0.12免费版

用Notepad2写好源代码,保存好:

tiny c compiler(tcc编译器) v2.0.12免费版

接下来,使用TCC检验我们的程序是否设计正确。

首先我们要把TCC的目录添加到系统的path环境变量中去。(不知道啥叫环境变量的,请自己google一下。)具体做法如下:

右键单击“我的电脑”==》“属性”==》“高级”==》“环境变量”==》(双击系统变量中的)“path”

tiny c compiler(tcc编译器) v2.0.12免费版
tiny c compiler(tcc编译器) v2.0.12免费版
tiny c compiler(tcc编译器) v2.0.12免费版

在最后添加上形如 ;d:\temp\tcc 用以指明tcc的位置。注意:之前的;是用来分隔各个位置的,千万不能少。接着,一路“确定”,就好了。

接下来,我介绍2种使用TCC的方法。这两种方法其实是一回事儿,但我更喜欢用第二种。

第一种:编译链接源代码,生成可执行文件。

打开命令行提示符:“开始”==》“运行”(输入cmd)==》“确定”

转到.c源代码所在的目录,编译链接源代码:

Microsoft Windows XP [版本 5.1.2600]

(C) 版权所有 1985-2001 Microsoft Corp.

C:\Documents and Settings\Administrator>cd d:\temp

C:\Documents and Settings\Administrator>d:

D:\temp>

编译链接的命令是:tcc 源代码文件名(文件名后面的.c千万不可省略,tcc后面一定要有空格);示例如下

D:\temp>tcc test.c

test.c:5: missing terminating " character

这种情况,说明在test.c文件的第5行出现了错误,错误的原因是“缺少表示终止的"字符”。于是,我们在notepad2中修正我们的代码,保存,如下:

tiny c compiler(tcc编译器) v2.0.12免费版

再次回到命令行提示符(那个黑不溜秋的界面下),编译链接:

D:\temp>tcc test.c

D:\temp>

什么动静都没有?没消息,就是好消息!这是电脑世界的行为准则。你看看你的文件夹,里面是不是多了这个:

tiny c compiler(tcc编译器) v2.0.12免费版

OK,双击这个.exe的可执行文件,看看运行结果吧。哦?屏幕上一闪而过?啥也没看清,咋办?你可以直接在刚才的命令行提示符下面输入test.exe回车来执行这个文件:

D:\temp>test.exe

Haha

D:\temp>

你看,搞定了!

相关专题
  • 下载地址
tiny c compiler(tcc编译器) v2.0.12免费版 附教程