无法打开包含文件config.h

SSE*_*ber 5 compiler-errors include file-not-found visual-c++

其中一个头文件使用

#include <config.h>
Run Code Online (Sandbox Code Playgroud)

但我一直在收到错误

致命错误C1083:无法打开包含文件:'config.h':没有这样的文件或目录

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

Luc*_*ore 5

这必须意味着目录未添加到项目属性中的额外包含目录选项卡.如果标题与源文件不在同一位置,则无论是否将其添加到项目中都无关紧要.

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