If you don't need the Linux/Unix API provided
by Cygwin, you can get a GCC port from
the MinGW Page for a "Minimalist"
(i.e. not so unix-like and more Win32-like) implementation of GCC
under Windows. A lot of the MinGW pages seem out of date,
so I actually go to the MinGW-64
page more often these days since that is where I can more readily find newer builds based on the
latest gcc versions. There are actually so many packages that
what you have to download is confusing. They have a
"what do I download" explanation page, but I didn't find it very helpful.
They need a simple step-by-step example of what to do
if you're a first-timer who just wants to compile Win64 code on his/her Win64 system.
Until then, see my MinGW Install Notes.
|MinGW-32/64||last update 12-29-2011|
Here are my 2011 Win32/64 C Compiler Comparisons
which include MinGW with gcc 3.x and 4.x, and here are some benchmarks of MinGW64 gcc under Windows 7.
See my MinGW/Gnu C Tips page for more information and tips on MinGW.