1 hour ago I downloaded llvm-3.6.0-rc4-win32.exe from http://llvm.org/pre-releases/3.6.0/ .
I tried to compile simple C code that just print \"hello\" , but it didn\
We attempted to run the test of Clang as described in llvm.org/docs/GettingStartedVS.html. That procedure failed for similar reasons indicating that stdio.h was not found. Attempting installation on another machine it was successful. We ran a few verbose runs to identify the difference between the machines using "-v" flag for a verbose description of the linking process.
We found that the working installation had the default mapping of Windows System32 directory (C:\Windows\System32) in the path variables. The failing machine did not have that path mapped. We added the path to the failing machine and everything worked.
This may have been a change implemented by system administrators for security reasons. If adding the path is not allowed, add “-isystem C:\file\location\here” to the clang command for each file you wish to include.