title: VS2015 cl Can't find CRT libs (stdio.h, ctype.h etc.) when building on command line
body: <ul>
  <li>I have installed the latest VS2015 Professional version.</li>
  <li>Opened the Visual Studio command prompt and ran vcvars32.bat</li>
  <li>wrote a simple helloworld.cpp program (includes stdio.h and prints "hello world")</li>
  <li>tried <strong>cl helloworld.cpp</strong></li>
  </ul>
  
  <p>I get the following error:</p>
  
  <pre><code>c:\test&gt;cl helloworld.cpp
  Microsoft (R) C/C++ Optimizing Compiler Version 19.00.23026 for x86
  Copyright (C) Microsoft Corporation.  All rights reserved.
  
  helloworld.cpp
  helloworld.cpp(1): fatal error C1083: Cannot open include file: 'stdio.h': No such file or directory
  </code></pre>
  
  <p>The include paths set by the vcvars32.bat are:</p>
  
  <pre><code>INCLUDE=C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE;C:\Program Files (x86)\Windows Kits\10\include\wdf\ucrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6\include\um;C:\Program Files (x86)\Windows Kits\10\include\wdf\shared;C:\Program Files (x86)\Windows Kits\10\include\wdf\um;C:\Program Files (x86)\Windows Kits\10\include\wdf\winrt;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE;C:\Program Files (x86)\Windows Kits\10\include\wdf\ucrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6\include\um;C:\Program Files (x86)\Windows Kits\10\include\wdf\shared;C:\Program Files (x86)\Windows Kits\10\include\wdf\um;C:\Program Files (x86)\Windows Kits\10\include\wdf\winrt;
  </code></pre>
  
  <p>Note that the paths in the environment variable are "<em>C:\Program Files (x86)\Windows Kits\10\include\<strong>wdf</strong>\winrt;</em>" etc. However, the actual location of the files is <em>C:\Program Files (x86)\Windows Kits\10\include\<strong>10.0.10240.0</strong>\winrt;</em></p>
  
  <p>Am I doing something wrong here? Any help greatly appreciated.</p>
  
  <p><em>p.s. My real purpose is to build the boost 1.58 library (but it suffers from the same issue as above, so first wanted to isolate the problem).</em></p>
  
  <p><em>p.p.s. I noticed the following environment variables. But I'm unable to change them.</em></p>
  
  <pre><code>WindowsSDKLibVersion=wdf\
  WindowsSDKVersion=wdf\
  </code></pre>