【发布时间】:2015-10-06 19:56:34
【问题描述】:
我整天都在处理这个问题。在我从控制面板卸载 Visual Studio 后,问题发生了。我再次从 webinstaller 安装了 Visual Studio Professional。然后我开始收到这些错误消息:
Cannot open include file: 'stdlib.h'
Cannot open include file: 'excpt.h'
Cannot open include file: 'afxwin.h'
Cannot open include file: 'math.h'
我尝试卸载和安装几次,但没有帮助,我尝试安装 Visual Studio Premium,也没有帮助,不知何故这些头文件从它们应该在的目录中丢失。我还搜索了我的计算机这些文件不存在...我尝试修复 Visual Studio 2010 SP1...它也没有帮助。
编辑1: 我尝试创建一个 win32 控制台应用程序,并将所有内容都保留为默认值:
#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{
return 0;
}
我得到了这个编译器错误:
fatal error C1083: Cannot open include file: 'stdio.h': No such file or directory
【问题讨论】:
-
尝试包含
intead。 -
@AnonMail 不起作用 :(
-
其实应该是
但也应该找到 stdlib.h(一个 C 头文件)。如果没有,您的安装可能有误。 -
@AnonMail 可能是这样,你知道如何解决这个问题吗..
-
这是VS2010安装的一个bug,请参考这个帖子:stackoverflow.com/questions/12460307/…
标签: c++ visual-studio visual-studio-2010