cygwin is an attempt to create a linux-like environment in windows. when you run it, yes, you end up with a command line interpreter. However, typing "gcc" runs a compiler and "make" will run them makescripts that come with the openxdk. I think it's all on the openxdk site, how to install it. Read it there.