在路径不符合的情况下如何解决fatal error C1083: Cannot open include file:

安装了VS2017基本功能中桌面开发,以及单组件之中的v14.0(v140)工具集之后,
在VS命令提示符 中用cl命令编译c文件时,显示在
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
中缺少各种.h头文件,
但是查找之后发现这些文件都在
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include
里面。
因为全部复制过去会产生太多重复文件,所以想将VS命令提示符 中cl编译器的INCLUDE路径添加上述的一条,但在VS2017开发工具界面没有找到 cl编译器路径的更改方法,在系统高级设置的环境变量Path中加入了上述的路径也没有解决这个问题,所以想知道有没有比复制文件更好的方法,比如可行的更改路径方法。

参考:

fatal error C1083: Cannot open include file:_明月清风9112的博客-CSDN博客 确保编译器可以访问指定路径。检查一下编译器的权限或者防火墙设置,看是否有阻止编译器访问指定路径的设置。确保头文件存在并且路径正确。检查一下头文件的路径,看是否有拼写错误或者路径不正确的地方。如果以上方法都不起作用,你可以尝试重新安装编译器或者联系编译器的厂商寻求帮助。确保编译器设置正确。检查一下编译器的设置,看是否正确地指定了头文件的路径。这个错误通常发生在编译器无法找到指定的头文件时。头文件不存在或路径不正确。编译器无法访问指定路径。 https://blog.csdn.net/weixin_44842222/article/details/131253700