clang cannot detect basic headers
For WIndows only
First of all you will need an gnu gcc/g++ installation and it's bin folder added to your path
then just use one of these command line arguments to clang/clang++/clang-tidy
#for 64bit gnu gcc/g++ in path
--target=x86_64-w64-windows-gnu
#for 32bit gnu gcc/g++ in path
--target==i386-pc-win32