Definitions

Retargetable compiler

LCC (compiler)

LCC ("Local C Compiler" or "Little C Compiler") is a small free retargetable compiler program for the ANSI C programming language. It was developed by Chris Fraser and David Hanson. ID Software's computer game Quake III relies on a modified version of LCC to compile source code for its virtual machine.

LCC

LCC is simple to understand and well-documented: its design is described in A Retargetable C Compiler: Design and Implementation (ISBN 0-8053-1670-1).

LCC can generate code for several processor architectures, including Alpha, SPARC, MIPS, and x86 (PCs); there is also an LCC backend that generates Common Intermediate Language.

Lcc-win32

The Lcc-win32 or LccWin32 system is a full featured C Development Environment for the Microsoft Windows operating system, written by Jacob Navia. He continued the work of Hanson and Fraser, who wrote the original LCC compiler.

It features:

  • Compiler
  • Linker
  • IDE with integrated resource editor
  • Diverse utilities like a profiler, browser, function call browser and a lot more

Lcc-win64

Under development - can currently successfully compile itself, the IDE (wedit64) and around 550 test files. lcc-win64 will also feature more advanced code optimizations.

License

LCC is free for personal use and may be redistributed with attribution. LCC may not be sold for profit, but it may be included with other software that is sold for profit.

External links

Search another word or see Retargetable compileron Dictionary | Thesaurus |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT