微软C++;编译器,致命错误C1083:无法打开包含文件';stdio.h';

微软C++;编译器,致命错误C1083:无法打开包含文件';stdio.h';,c,compiler-errors,visual-studio-2017,C,Compiler Errors,Visual Studio 2017,我有下面的C文件 #include <stdio.h> 我收到以下错误消息 fatal error C1083: Cannot open include file: 'stdio.h': No such file or directory. 我不确定如何解决此问题。需要设置包含路径,您是否在开发人员命令提示下启动cmd Visual Studio 2017 |---------Developer Command Prompt for Visual Studio |------

我有下面的C文件

#include <stdio.h>
我收到以下错误消息

fatal error C1083: Cannot open include file: 'stdio.h': No such file or directory.

我不确定如何解决此问题。

需要设置包含路径,您是否在开发人员命令提示下启动cmd

Visual Studio 2017
 |---------Developer Command Prompt for Visual Studio
 |---------x64 Native Tools Command Prompt for Visual Studio
 |---------x64_x86 Cross Tools Command Prompt for Visual Studio
 |---------x86 Native Tools Command Prompt for Visual Studio
 |---------x64_x86 Cross Tools Command Prompt for Visual Studio

需要设置include路径,是否在开发人员命令提示下启动cmd

Visual Studio 2017
 |---------Developer Command Prompt for Visual Studio
 |---------x64 Native Tools Command Prompt for Visual Studio
 |---------x64_x86 Cross Tools Command Prompt for Visual Studio
 |---------x86 Native Tools Command Prompt for Visual Studio
 |---------x64_x86 Cross Tools Command Prompt for Visual Studio

当前会话的include目录存储在
include
环境变量中

您可以通过在命令提示符下键入
echo%INCLUDE%
来查看此信息

要将目录添加到包含路径,请使用命令
set include=%include%;C:\foo\bar


然而,编译器没有找到像
这样的标准且普遍存在的头文件,这表明Visual Studio安装存在严重问题。如果我是您,我会运行修复安装。

当前会话的include目录存储在
include
环境变量中

您可以通过在命令提示符下键入
echo%INCLUDE%
来查看此信息

要将目录添加到包含路径,请使用命令
set include=%include%;C:\foo\bar


然而,编译器没有找到像
这样的标准且普遍存在的头文件,这表明Visual Studio安装存在严重问题。如果我是你,我会运行修复安装。

OP确实声称在他的帖子中使用了VS 2017 Developer命令提示符的实例。OP确实声称在他的帖子中使用了VS 2017 Developer命令提示符的实例。你知道VS在哪里存储这些文件吗?@DanGrahn我自己不使用VS 2017,所以没有。谢谢。该目录中似乎缺少了stdio。你知道VS在哪里存储这些文件吗?@DanGrahn我自己不使用VS 2017,所以不知道。谢谢。该目录中似乎缺少stdio。