欧普下载是国内较新、较齐、较安全的软件下载基地!
当前位置:首页 ›› 其他软件 ›› 编程相关 ›› tiny c compiler(C编译器)下载

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

tiny c compiler[下载地址]
tiny c compiler(C编译器) v2.0.12免费版

tiny c compiler是一款免费的C语言编译器,根据最新的C语言国际标准,可以轻松运行在TCC中,被誉为世界上最小的C编译器,支持C99标准,想要学习C语言的朋友可以下载试试!

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

tiny c compiler特色

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

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

无限制

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

安全

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

tiny c compiler使用教程

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

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

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

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

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

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

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

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

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

Tiny C Compiler命令行参数

tcc [options] [infile1infile2...] [`-run'infileargs...]

TCC 命令行选项和gcc命令行选项十分类似主要的区别在于TCC可以直接运行可执行程序并带参数。

下面是一些简单的例子

tcc -run a.c编译并执行 a.c

tcc -run a.c arg1

编译并带参数arg1执行 a.c

tcc a.c -run b.c arg1

编译并连接执行 `a.c' 和 `b.c',参数arg1为main函数第一个参数

tcc -o myprog a.c b.c

编译并连接a.c 和 b.c并生成可执行程序myprog

tcc -o myprog a.o b.o

连接a.o和b.o生成可执行程序myprog

tcc -c a.c

编译a.c并生成目标文件a.o

tcc -c asmfile.S

编译asmfile.S并生成目标文件asmfile.o

tcc -c asmfile.s

下载tiny c compiler(C编译器) v2.0.12免费版
本地下载地址:
本地电信下载
本地电信下载
本地联通下载
本地联通下载
本地迅雷下载
本地迅雷下载
移动用户下载
移动用户下载

版权声明:本站提的序列号、注册码、注册机、补丁等均来自互联网,仅供学习交流之用,请在下载后24小时内删除。

猜您喜欢
相关文章
软件评论
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!
    登录   注册