关于lcc以及lcc-win32的一些链接

1. 关于lcc,google it:

(1) lcc, A Retargetable Compiler for ANSI C

http://www.cs.princeton.edu/software/lcc/

(2) 《可变目标 C 编译器——设计与实现》 

http://www.phei.com.cn/bookshop/bookinfo.asp?bookcode=TP99220&booktype=main

2. 关于lcc-win32, from http://www.mcublog.com/blog/user1/1578/archives/2005/1755.html#

  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语言的支持。

  我们大多数人初次接触C语言,都是从大名鼎鼎的TURBO C开始的,但由于其推出的时间较早,基于DOS的工作方式不是很方便。而LCC是完全在Windows下面工作,其IDE环境功能相当强大;另外LCC自身的帮助文档也详尽易懂,因此LCC完全可以取代TC,作为C语言入门的首选平台。下面是有关LCC-Win32的一些学习资源:

LCC-Win32主页:有关LCC的最新资料
LCC-Win32论坛:不用废话了吧
LCC-Win32中文资料:不多,但可以作为入门用

  其实,关于LCC还有一个重要的资源,就是LCC-Win32是一个源代码公开的C语言编译器,通过对其源代码的研究,可以得到很多的启示,这也是学习“编译原理”的一个活生生的例子,现在已经有关于这方面的书籍出现了:
《可变目标C编译器——设计与实现》。

你可能感兴趣的:(关于lcc以及lcc-win32的一些链接)