数学建模社区-数学中国

标题: 太强悍了!世界上最小的C语言编译器的安装使用方法 [打印本页]

作者: wangzheng3056    时间: 2013-7-24 10:37
标题: 太强悍了!世界上最小的C语言编译器的安装使用方法
Tiny C Compiler(TCC) 是一个轻量级高速的C语言编译器。与其他C语言编译器不同,它是一个自我: f; o) F( L) R/ D2 `
  TCC标志- h/ h& B" x+ L5 I
依赖的系统,不需要其他外部的汇编器和连接器。TCC的编译速度十分快,以至于编译一些大型项目都不需要Makefile文件。0 X& l+ u' A8 w9 S5 Y9 v; W
TCC支持ANSI C,大部分的 ISO99 C的新标准和许多GNU C扩展以及C语言和汇编语言混编。
: K& O. ]# a( F& C* ]3 R, P& gTCC可以用来执行 C 脚本,即C语言源文件可以像Perl和Python一些脚本语言一样直接执行。编译过程十分迅速和可执行文件的执行速度不相上下。) x4 I1 @1 W  b" j- P3 _
TCC可以自动生成内存和边界检查,并允许所有的指针操作,即使没有相应库文件的引入,编译器依旧可以完成相应的检查工作。
: w# a9 C1 |5 S. f) W8 ?TCC主要支持i386体系下的Linux和Windows系统。现在已经有测试版的ARM和TMS320C67XX体系下的TCC编译器。
5 [" [" S5 P8 b3 y1 `/ z5 q$ ]
6 x8 M4 D5 F1 B. A% R6 r( ]- B, n2 c, V7 w
如何安装:; J2 I& d3 G( ^, G4 d
       1.下载一个tcc的二进制压缩文件(本帖附有该文件)
) t! q! f1 r+ N& x$ w2 H, L       2.将该文件解压到任何目录下(本文为D:\ 下)
) X- ~, O: Z4 W       3.打开控制台(即近入cmd)
0 @+ h1 C3 x8 P9 I       4.输入命令cd /d d:\tcc后,当前活动目录跳转在d:\tcc文件夹下
$ M# e/ X: Q+ i5 J" \: e. d- c       5.输入dir命令即可看到该目录下的所有文件, 这时应输入tcc命令,则cmd中显示tcc的使用方法
2 D. ^: j! R& I8 p! O+ D6 w. g       6.接着输入tcc -run examples\123.c(examples\123.c是tcc自带的测试程序),结果如附图所示。如果想运行自己写的程序则将您写的程序的目录\文件名.c替换example\123.c

cd 命令.jpg (56.79 KB, 下载次数: 410)

cd 命令.jpg

tcc帮助.jpg (176.15 KB, 下载次数: 349)

tcc帮助.jpg

运行结果.jpg (119.68 KB, 下载次数: 373)

运行结果.jpg

tcc.zip

528.13 KB, 下载次数: 27, 下载积分: 体力 -2 点


作者: 天宁府    时间: 2013-7-24 20:54
谢谢分享,楼主辛苦
作者: kill2345    时间: 2013-8-10 11:45
谢谢楼主,赞一个!
作者: warriorIverson    时间: 2014-1-16 16:45
学习一下这个软件,应该不错
作者: liu113240497    时间: 2014-2-2 14:35
顶个先   
作者: han113240497    时间: 2014-2-2 14:36
dinggexian     
作者: STYLE·呵~    时间: 2014-2-3 10:24
布吉岛布吉岛布吉岛布吉岛
作者: 紫菱666    时间: 2014-2-3 11:15
谢谢楼主,分享快乐!!!!!
作者: sdccumcm    时间: 2014-2-3 12:27
分享               
作者: 合欢花    时间: 2014-2-3 15:05
这是用来干嘛的呀
作者: guogool    时间: 2014-2-5 09:33
顶一个
作者: 平凡之不凡    时间: 2014-2-23 15:52
赞一个,不错
作者: XIAOFENG2013    时间: 2014-3-9 13:51
很不错的,鼓励共赏
作者: XIAOFENG2013    时间: 2014-3-9 13:52

作者: XIAOFENG2013    时间: 2014-3-9 13:52

作者: zhangw307    时间: 2014-5-29 08:55
看到这个不知道实用性怎么样?
作者: xunyicao6891    时间: 2014-5-31 15:57
学习下 顺便得点分
作者: MichaeLonger    时间: 2014-6-12 12:18
好玩意。。
作者: MichaeLonger    时间: 2014-6-12 12:19
有意思。。
作者: MichaeLonger    时间: 2014-6-12 12:19
下下来看看
作者: 奥霸马2014    时间: 2014-7-31 11:54
牛逼。。。。。
作者: baiyanglaoshi    时间: 2014-8-19 16:42
VC6.0用惯了,不打算再手动编译了,帮着顶一个
作者: 捡起一片天    时间: 2015-3-1 15:52
真心好呀!
; ^! h. N0 r7 r# k
作者: benLoveting1314    时间: 2015-4-8 18:40
顶起来。。。。啦啦啦" E- O( p4 b# V( j; H: w* ~

作者: lijinlong    时间: 2015-8-3 12:25
这个可以有哦. O3 {' b! c8 v+ M! x

作者: huangk    时间: 2015-9-3 12:10
tc用起来感觉不大方便+ d, o' a8 k* C2 t" n; i( P

作者: LYJA    时间: 2016-9-4 12:58
It is so good,thank you very much!
1 z0 ~9 m: \7 N6 e0 I# }2 R& `
作者: peter1977    时间: 2018-6-3 16:28
好东东,收藏
4 \, {' E% [& x1 t9 Y; E% B
" h% v; t. B  H




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5