一些非常用C/C++编译器
在Windows平台下,除了VS
、类UNIX模拟环境CygWin/gcc
和MinGW
外,还有一些小众的C/C++编译器,下面简单介绍一下。
1. LCC
LCC-Win32 是运行于Windows9x/Me/NT/2000下的免费的32位C语言编译系统。它的原始发布文件只有 3M,但却拥有一个功能强大的集成开发环境(IDE)、速度极快的编译器与连接器、方便顺手的调试器、资源编辑器和版本控制系统。另外还提供图像编辑器和 C 语言源文件格式化缩进器等附加工具。通过它的应用程序向导,你可以单击几次鼠标轻松得到一个应用程序框架,丝毫不比其它庞大的同类软件逊色。 你可以用LCC-Win32开发32位的控制台程序、Windows常规程序、动态连接库(DLL) 以及静态连接库(LIB)。LCC编译器支持标准的ANSI C,同时支持 C语言的扩展。通过下载相关工具,LCC-Win32还提供对Eiffel、Fortran语言的支持。
官网:
http://www.cs.virginia.edu/~lcc-win32/
2. TCC
Tiny C Compiler (缩写为 TCC, tCc 或 TinyCC) 用于 x86 (16/32 位)或是 x86-64 (64 位) 系统的 C compiler,而开发者为 Fabrice Bellard。软件可以适用于Windows、Linux、Unix 作业系统,而最新版本为 0.9.26 (Feb 15, 2013)。TCC 是在 GNU宽通用公共许可证 (LGPL)协定规范下发布。