If you're on Windows and you had problems installing Cygwin, there is another package that includes GCC called "MinGW" (minimalist GNU for Windows). Download and run the MinGW installer.
Go through the installer and keep clicking the defaults. It will then download and install several other packages. When the ...