title: Is not only gcc itself installation enough to build c language in my windows machine?
body: <p>I'm not sure what the meaning of installing a compiler(say, gcc) is.</p>
  
  <p>I have an windows machine and will install cygwin.
  cygwin has many packages and i installed gcc-related-packages.
  But wait, gcc is just a compiler and is not including header files such as stdio.h, stdlib.h, etc. 
  What compiler does is just finding a header file specified in a some source file.</p>
  
  <p>Installing compiler means (implicitly) installing related header files?</p>