fatal error C1083: Cannot open include file: 'stdafx.h': No such file or dir

如题所述

看一下你建的工程目录里面有没有stdafx.h这个文件吧,估计没有,你可以找一个stdafx.h头文件放在你的工程目录下,再重新运行一遍。或者,在FileView里的Header Files选项,右击,选择“添加文件到目录”,加入你刚才加的stdafx.h头文件,再重新运行一遍即可
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-07-26
就是说你的VC里面没有'stdafx.h'这个文件,或者打开这个文件异常,我估计第一种情况可能性较大,与编译器有关,我以前也出现过类似情况,后来重新下载了一个编译器本回答被网友采纳
第2个回答  2011-07-26
没有'stdafx.h'这个头文件
第3个回答  2012-04-17
在工程->选项->设置不选择预编译头文件
第4个回答  2011-07-26
建的工程不对

...Cannot open include file: 'stdafx.h': No such file or directory...
不能打开include<文件:stdafx.h>没有这样的文件或目录 就是说,你这个程序的这行include<stdafx.h>错误了 这个是预编译头文件,你可能是直接复制粘贴然后运行的吧?可以直接删除,可能会少一点头文件,你可以在程序的首部定义一下简单的标准输入输出头文件试试看。C的话include<stdio.h> C++的话inclu...

fatal error C1083: Cannot open include file: 'stdexcept.h': No...
有这个文件, 是路径问题了。把路径加入 环境变量 INCLUDE。也可试 include <stdexcept> 或试用 #include <STDEXCPT.H>

...Cannot open include file: 'stdafx.h': No such file or directory...
新建工程时向导有个“预编译头文件”,这个选项里的对号不要取消,生成工程时不要选“空工程”,这个文件不会自动生成,就不会出现这个错误提示了。

...Cannot open include file: 'stdafx.h': No such file or directory...
include <iostream> using namespace std;void main (int argc,char* argv[]){ double a,b;cout<<"输入第一个数:";cin>>a;cout<<"输入第二个数:";cin>>b;cout<<"a+b="<<a+b<<endl;} 你添加的那个头文件没用的

...Cannot open include file: 'stdafx.h': No such file or directory...
无法找到相应的头文件,路径不存在。这个是vc使用的标准预编译头。

fatal error C1083: 无法打开包括文件:"stdbool.h": No such file or...
步骤1:定位报“fatal error C1083: ”错误的文件,找到它所在的目录。 步骤2:添加该项目的附加路径 。如图所示: 1)右键查看该项目的属性 2)点击配置属性——〉 C\/C++ ——〉 常规 ——〉 附加包含目录——〉将报错文件所在目录添加进去 3) 将项目的本地路径替换为工程相对路径 工程...

...Cannot open include file: 'stdafx.h': No such file or directory...
stdafx.h 如果你是使用向导创建工程,那么向导会为你生成这个文件。 如果不是你可以把#include “stdafx.h”这行删掉

...Cannot open include file: 'stdafx.h': No such file or directory...
点C++菜单栏上面的“工具”-“选项”-“目录” 看到路径了吧,新建一个路径 找到你放C++的文件夹,找到\\Microsoft Visual Studio\\VC98\\INCLUDE 点确定就好。

...Cannot open include file: 'stdafx.h': No such file or directory...
就是找不到头文件'stdafx.h',也可能设置的include目录不对

fatal error C1083: 无法打开包含文件:“iostream.h”: No such file...
iostream.h已经不被.net支持了,你要用的话加上using namespace std;include "stdafx.h"include<iostream.h> using namespace std;int _tmain(int argc, _TCHAR* argv[]){ cout<<"hello"<<endl;return 0;}

相似回答