Visual c++ 无法打开include文件config.h

Visual c++ 无法打开include文件config.h,visual-c++,include,compiler-errors,file-not-found,Visual C++,Include,Compiler Errors,File Not Found,其中一个头文件使用 #include <config.h> #包括 但我一直在犯错误 致命错误C1083:无法打开包含文件:“config.h”:没有此类文件或目录 我不知道为什么。config.h位于项目的headers文件夹中,当我右键单击它时,实际上也可以打开该文件,但在构建项目时仍会出现此错误。这意味着该目录未添加到项目属性中的“额外包含目录”选项卡中。如果头文件与源文件不在同一位置,则不管是否将其添加到项目中 转到项目属性(右键单击项目)->配置属性->C/C++->常

其中一个头文件使用

#include <config.h>
#包括
但我一直在犯错误

致命错误C1083:无法打开包含文件:“config.h”:没有此类文件或目录


我不知道为什么。config.h位于项目的headers文件夹中,当我右键单击它时,实际上也可以打开该文件,但在构建项目时仍会出现此错误。

这意味着该目录未添加到项目属性中的“额外包含目录”选项卡中。如果头文件与源文件不在同一位置,则不管是否将其添加到项目中


转到项目属性(右键单击项目)->配置属性->C/C++->常规->其他包含目录,并添加标头所在的目录(可能类似于“/headers”)。

我的意思是在代码中,我实际上可以点击#include行并从那里打开文件。所以VisualStudios清楚地知道它应该引用的是什么文件。你可能在什么地方打错了。我想这很管用。我包括了所有文件所在的目录,得到了一组不同的错误,我知道这些错误是无关的。谢谢虽然我仍然不清楚为什么项目找不到.h文件,尽管它们和.c文件在同一个目录中。好的,我很确定我知道它试图编译它们的位置。谢谢你的帮助,肯定还有别的可能。我也遇到了同样的问题,我将头文件移动到了各种不同的include目录,它仍然会产生相同的错误。没关系。该文件位于项目的正确目录中,但VS的项目结构不会传播回光盘。您可能希望在回答中指定您所指的是光盘目录而不是项目目录,因为这是一个令人恼火的区别。>:(