我对这个错误感到困扰
fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory
很长一段时间,我尽力搜索所有相关案例,但找不到适合我的答案。
我的情况是,我有一段简单的代码,需要构建几个依赖项,在设置所有包含文件夹后,我一直遇到此编译器错误。两个奇怪的问题我无法回答,
还有其他人为此项目设置的另一个 win32 控制台项目,正在工作!我试图复制他的所有设置(命令行选项完全相同,所有环境变量都相同,并且我在同一个 Visual Studio 上运行两个项目),但在我自己的项目中却出现了此 1083 错误。
我正在摆弄设置,有一次我将平台从 Active(Win32) 更改为 Win32,然后突然编译工作了,但在那之后我无法再重现它了。
问题是,我猜项目中的 VS 可能会进入错误的目录
C:\Program Files\Microsoft Visual Studio 8\VC\include instead of C:\Program Files (x86)\Microsoft Visual Studio 8\VC\include
不太确定,早些时候我尝试使用构建脚本和生成文件进行编译,发生了同样的错误,因为有人没有更新正确的 VS 目录。
抱歉,我无法在这里提供源代码,而且它也没有帮助,因为它有几个级别的依赖关系。但我希望根据我的描述,有人可以告诉我应该朝哪个方向或花时间。
最佳答案
关于c++ - (特殊情况,可能与VC目录设置有关) fatal error C1083 : Cannot open include file: 'iostream.h' : No such file or directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8217642/