Willus.com Home   |   Archive
Win32 C/C++ Compilers
Willus.com's Win32/64 C/C++ Compilers Page
(Information about x86/AMD64/EM64T compilers)
Last updated Wednesday, 24-Feb-2010 07:47:42 CST

Latest News    |   Overview    |   Original Format
FREE
COMPILERS
LAST
UPDATE
About GCC6-3-2009
Embarcadero (was Borland)5-31-2009
Ch5-31-2009
Cygwin5-31-2009
Digital Mars5-31-2009
DJGPP6-3-2009
EMX/RSXNT6-1-2009
Intel6-3-2009
Lcc-win32/646-4-2009
Microsoft6-4-2009
MinGW-32/642-24-2010
Miracle C6-4-2009
Pelles C6-4-2009
Watcom6-4-2009
FREE COMPILER

Lcc-win32/64last update 6-4-2009
Lcc-win32 is a Win32 C compiler based on lcc, a retargetable compiler authored by Christopher Fraser and David Hanson at AT&T. The lcc compiler was ported to Win32/64 and bundled with tools and documentation and called lcc-win32/64 by Jacob Navia. It is worth noting that lcc and lcc-win32 are different compilers and have different licensing agreements. Lcc is free for personal and commercial use, while lcc-win32/64 is free only for personal use.

The original lcc-win32 home page seems to have some broken links, but you can find mirror sites by Googling win32hlp.exe, for example, which lead me to this mirror in Germany, where you can find some of the 2003 downloads of lcc-win32, including the FORTRAN compiler. Navia now works for Q Solutions which offer up-to-date versions of lcc-win32 and lcc-win64 free for private use (as far as I can tell) or for sale for full commercial development. If the lcc-win32 licensing scheme doesn't appeal to you, you might try Pelles C, which is also based on lcc, offers Win32 and 64-bit versions, has no licensing restrictions, and comes with a free IDE as well. Q-solutions also offers an IDE (QIDE), but I believe it only comes with the version that you buy.

I tried lcc-win32 out briefly back on version 3.0. You can see performance results in my Win32 Compiler Comparison. It was easy to set up, had a small footprint, compiled code very quickly, and came with a nice text editor and a Win32 documentation file, though the Win32 doc file is quite old (1996) and does not include recent Win32 API's. (A better place for Win32 API's is msdn.microsoft.com.)
COMMERCIAL
COMPILERS
LAST
UPDATE
Embarcadero (was Borland)7-25-2009
Ch7-25-2009
CodePlay7-25-2009
Comeau7-25-2009
Intel6-3-2009
Lcc-win32/646-4-2009
Freescale (was Metrowerks)7-26-2009
Microsoft7-26-2009
PathScale7-26-2009
PGI7-26-2009
About willus.com This page last modified
Wednesday, 25-Aug-2010 22:21:38 CDT
News