gpt4 book ai didi

c++ - (特殊情况,可能与VC目录设置有关)fatal error C1083 : Cannot open include file: 'iostream.h' : No such file or directory

转载 作者:搜寻专家 更新时间:2023-10-31 00:44:42 25 4
gpt4 key购买 nike

我被这个错误困扰着

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

很长一段时间,我尽力搜索所有相关案例,但找不到适合我的答案。

我的情况是,我有一段简单的代码需要构建几个依赖项,在设置所有包含文件夹之后,我一直遇到这个编译器错误。两个我无法回答的奇怪问题,

  1. 有人为这个项目设置了另一个 win32 控制台项目,正在运行!我正在尝试复制他的所有设置(命令行选项完全相同,所有环境变量都相同,并且我在同一个 visual studio 上运行两个项目),但我自己的项目中只有这个 1083 错误。

  2. 我正在调整设置,有一次我将平台从 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 目录。

抱歉,我无法在此处提供源代码,而且它也无济于事,因为它有几个级别的依赖关系。但我希望根据我的描述,有人可能会告诉我应该去哪个方向或花时间在哪个方向上。

最佳答案

iostream.h 已弃用,它应该只是 iostream:

#include <iostream>

参见 <iostream> vs. <iostream.h> vs. "iostream.h"

关于c++ - (特殊情况,可能与VC目录设置有关)fatal error C1083 : Cannot open include file: 'iostream.h' : No such file or directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8217642/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com