实例介绍
TCC(Tiny C Compiler)0.9.26源码 VS版工程 已经实现VS2008和VS2013 打开即用 可编译 可调试 建议使用VS2008编译 没分的同学可以去下载无分版: http://download.csdn.net/detail/shen_juntao/8414171
【实例截图】
【核心代码】
TinyCC0.9.26
└── TinyCC 0.9.26
├── TinyCC - 2013.sln
├── TinyCC - 2013.v12.suo
├── TinyCC.DLL
│ ├── TinyCC.DLL.vcproj
│ ├── TinyCC.DLL.vcproj.SHEN-PC.军涛.user
│ ├── TinyCC.DLL.vcxproj
│ └── TinyCC.DLL.vcxproj.filters
├── TinyCC.EXE
│ ├── TinyCC.vcproj
│ ├── TinyCC.vcproj.SHEN-PC.军涛.user
│ ├── TinyCC.vcxproj
│ ├── TinyCC.vcxproj.filters
│ └── TinyCC.vcxproj.user
├── TinyCC.LIB
│ ├── TinyCC.LIB.vcproj
│ ├── TinyCC.LIB.vcproj.SHEN-PC.军涛.user
│ ├── TinyCC.LIB.vcxproj
│ └── TinyCC.LIB.vcxproj.filters
├── TinyCC.sln
├── TinyCC.suo
├── TinyCCSrc
│ ├── arm-gen.c
│ ├── c67-gen.c
│ ├── coff.h
│ ├── config.h
│ ├── conftest.c
│ ├── elf.h
│ ├── i386-asm.c
│ ├── i386-asm.h
│ ├── i386-gen.c
│ ├── i386-tok.h
│ ├── il-gen.c
│ ├── il-opcodes.h
│ ├── libtcc.c
│ ├── libtcc.h
│ ├── stab.def
│ ├── stab.h
│ ├── tcc.c
│ ├── tcc.h
│ ├── tccasm.c
│ ├── tcccoff.c
│ ├── tccelf.c
│ ├── tccgen.c
│ ├── tccpe.c
│ ├── tccpp.c
│ ├── tccrun.c
│ ├── tcctok.h
│ ├── texi2pod.pl
│ ├── tiny_impdef.c
│ ├── tiny_libmaker.c
│ ├── x86_64-asm.h
│ └── x86_64-gen.c
├── Win32
│ ├── examples
│ │ ├── dll.c
│ │ ├── fib.c
│ │ ├── hello_dll.c
│ │ └── hello_win.c
│ ├── include
│ │ ├── _mingw.h
│ │ ├── assert.h
│ │ ├── conio.h
│ │ ├── ctype.h
│ │ ├── dir.h
│ │ ├── direct.h
│ │ ├── dirent.h
│ │ ├── dos.h
│ │ ├── errno.h
│ │ ├── excpt.h
│ │ ├── fcntl.h
│ │ ├── fenv.h
│ │ ├── float.h
│ │ ├── inttypes.h
│ │ ├── io.h
│ │ ├── limits.h
│ │ ├── locale.h
│ │ ├── malloc.h
│ │ ├── math.h
│ │ ├── mem.h
│ │ ├── memory.h
│ │ ├── process.h
│ │ ├── sec_api
│ │ │ ├── conio_s.h
│ │ │ ├── crtdbg_s.h
│ │ │ ├── io_s.h
│ │ │ ├── mbstring_s.h
│ │ │ ├── search_s.h
│ │ │ ├── stdio_s.h
│ │ │ ├── stdlib_s.h
│ │ │ ├── stralign_s.h
│ │ │ ├── string_s.h
│ │ │ ├── sys
│ │ │ │ └── timeb_s.h
│ │ │ ├── tchar_s.h
│ │ │ ├── time_s.h
│ │ │ └── wchar_s.h
│ │ ├── setjmp.h
│ │ ├── share.h
│ │ ├── signal.h
│ │ ├── stdarg.h
│ │ ├── stdbool.h
│ │ ├── stddef.h
│ │ ├── stdint.h
│ │ ├── stdio.h
│ │ ├── stdlib.h
│ │ ├── string.h
│ │ ├── sys
│ │ │ ├── fcntl.h
│ │ │ ├── file.h
│ │ │ ├── locking.h
│ │ │ ├── stat.h
│ │ │ ├── time.h
│ │ │ ├── timeb.h
│ │ │ ├── types.h
│ │ │ ├── unistd.h
│ │ │ └── utime.h
│ │ ├── tcclib.h
│ │ ├── tchar.h
│ │ ├── time.h
│ │ ├── vadefs.h
│ │ ├── values.h
│ │ ├── varargs.h
│ │ ├── wchar.h
│ │ ├── wctype.h
│ │ └── winapi
│ │ ├── basetsd.h
│ │ ├── basetyps.h
│ │ ├── guiddef.h
│ │ ├── intrin.h
│ │ ├── poppack.h
│ │ ├── pshpack1.h
│ │ ├── pshpack2.h
│ │ ├── pshpack4.h
│ │ ├── pshpack8.h
│ │ ├── reason.h
│ │ ├── specstrings.h
│ │ ├── stralign.h
│ │ ├── tvout.h
│ │ ├── winbase.h
│ │ ├── wincon.h
│ │ ├── windef.h
│ │ ├── windows.h
│ │ ├── winerror.h
│ │ ├── wingdi.h
│ │ ├── winnetwk.h
│ │ ├── winnls.h
│ │ ├── winnt.h
│ │ ├── winreg.h
│ │ ├── winuser.h
│ │ └── winver.h
│ └── lib
│ ├── chkstk.S
│ ├── crt1.c
│ ├── dllcrt1.c
│ ├── dllmain.c
│ ├── gdi32.def
│ ├── kernel32.def
│ ├── libtcc1.a
│ ├── msvcrt.def
│ ├── user32.def
│ └── wincrt1.c
└── 说明.txt
13 directories, 150 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论