CodeBus
www.codebus.net
Search
Sign in
Sign up
Hot Search :
Source
embeded
web
remote control
p2p
game
More...
Location :
Home
Search - x86 assembler
Main Category
SourceCode
Documents
Books
WEB Code
Develop Tools
Other resource
Sub Category
Windows Develop
Internet-Network
OS program
Communication-Mobile
Game Program
Multimedia program
Embeded-SCM Develop
Graph program
Mathimatics-Numerical algorithms
Applications
Database system
Other
Search - x86 assembler - List
[
SourceCode
]
完整的C编译器源代码
DL : 3
一个完整的C编译器源代码, 可以编译出windows下可执行的exe文件,程序不大,总共不到2w行代码,是学习C编译器的好例子。 Features * SMALL! You can compile and execute C code everywhere, for example on rescue disks (about 100KB for x86 TCC executable, including C preprocessor, C compiler, assembler and linker). * FAST! tcc generates x86 code. No byte code overhead. Compile, assemble and link several times faster than GCC. * UNLIMITED! Any C dynamic library can be used directly. TCC is heading torward full ISOC99 compliance. TCC can of course compile itself. * SAFE! tcc includes an optional memory and bound checker. Bound checked code can be mixed freely with standard code. * Compile and execute C source directly. No linking or assembly necessary. Full C preprocessor and GNU-like assembler included. * C script supported : just add '#!/usr/local/bin/tcc -run' at the first line of your C source, and execute it directly from the command line. * With libtcc, you can use TCC as a backend for dynamic code generation.
Date
: 2010-11-10
Size
: 373.94kb
User
:
wukercheng@yahoo.com.cn
CodeBus
is one of the largest source code repositories on the Internet!
Contact us :
1999-2046
CodeBus
All Rights Reserved.