title: Set up Eclipse C++ compiler without auto-install or altering System Path on Windows
body: <p>I am trying to install a C++ compiler on Eclipse without altering the Path variables as I can't, the machine has limited rights.  Eclipse obviously runs fine, it's the build that doesn't, it complains about.</p>
  
  <p>The first thing I noticed was a warning that said "Unresolved inclusion" for the libary file stdio.h</p>
  
  <p>I added the path variable inside Eclipse's "Windows > Preferences > C/C++ > Environment" with a new environment variable named "Path" with a path to my minGW/bin folder but to no avail.  I also tried setting it to "Replace the native environment variable with specified one" but also no change.</p>
  
  <p>The build errors out saying:</p>
  
  <pre><code>****  WARNING: The "Default" Configuration may not build  ****
  ****  because it uses the "MinGW GCC"  ****
  ****  tool-chain that is unsupported on this system.  ****
  </code></pre>
  
  <p>and then</p>
  
  <pre><code>(Cannot run program "make": Launching failed)
  </code></pre>
  
  <p>And of course no more.  It's a simple Hello World test, so the code shouldn't be an issue.  I can see the includes under a folder in the "Includes" area that Eclipse generates (D:\MinGW\binutils\lib) but clicking on them in the Outline tab of Eclipse brings up the error "No include files were found that matched that name".</p>