关于VC6.0的找不到头文件的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于VC6.0的找不到头文件的问题相关的知识,希望对你有一定的参考价值。

首行不论怎么写都是fatal error C1083: Cannot open include file: 'iostream': No such file or directory。#include<iostream.h>和#include<iostream> using namespace std;我都试过,但还是不行啊!在线求解,谢谢

你到vc6目录下搜索下有没这个文件 iostream, 如果没有 可能是你删除了,也可能是这个文件安装的时候没解压出来,建议楼主重新安装下(因为如果这个文件都没有的话,可能安装的时候出了问题), 如果楼主想省事,那可以网上下载一个放到目录下,目录名称***\Microsoft Visual Studio\VC98\Include,之前的***是你安装的位置,这个应该很容易找到。 参考技术A vc库文件里没有这个文件,你编译的时候需要把atlimage。h复制到工程目录下或指定路径,这个头文件应该是你自己写的,你应该会的。用搜索程序搜索试试,再复制到你编译的目录下 参考技术B 那是你下载的vc6.0 时丢失了部分文件,我曾经也出现过,你重新下载个软件,就好了追问

我用了DEV还是一样的问题

VS2017 包含了文件路径却还是找不到头文件(无法打开源文件“***.h”)

问题

最近在学习plog日志技术时,发现即使包含了头文件所在的路径,却还是无法引用头文件,一直报错如下截图:

再看看我是已经包含了头文件所在路径了的:

VC++目录 - 包含目录

C/C++ - 常规 - 附加包含目录

头文件所在

可以看出,确实是已经包含进来了的,但就是没法在代码中使用…


解决问题

如果是上述情况,那么很有可能是属性中设置的“配置”和“平台”,跟VS主界面设置的“解决方案”和“解决方案平台”不一致导致的。

如下图:

将他们设置为一样就可以了:

到此,问题完美解决!

以上是关于关于VC6.0的找不到头文件的问题的主要内容,如果未能解决你的问题,请参考以下文章

VC6.0中怎样使用CImage类?

vc++编程找不到头文件。。。急求解决方法。。

CMake找不到头文件

./configure 找不到头文件

如何解决gcc编译c程序找不到头文件的问题

cmake找不到头文件