C++ Qt-won';无法识别子目录/Include中的标题

C++ Qt-won';无法识别子目录/Include中的标题,c++,qt,C++,Qt,环境 我使用的是64位Windows 7 Qt Creator 3.4.2(开源) 基于Qt 5.5.0(MSVC 2013,32位) 目标 我正在使用第三方库。我需要像那样包含库文件,因为库文件就是这样包含它们的依赖项的 我试过的 在myFunction.h中(与.pro文件位于同一目录中) lib_header.h在/Include中 结果 当鼠标悬停在文件确切位置的#include行上时,我会得到工具提示。在编译时,它说找不到。我认为这是一个新手的错误,但到目前为止已经浪费了3个小时。如果

环境

我使用的是64位Windows 7 Qt Creator 3.4.2(开源) 基于Qt 5.5.0(MSVC 2013,32位)

目标

我正在使用第三方库。我需要像那样包含库文件,因为库文件就是这样包含它们的依赖项的

我试过的

在myFunction.h中(与.pro文件位于同一目录中)

lib_header.h在/Include中

结果

当鼠标悬停在文件确切位置的#include行上时,我会得到工具提示。在编译时,它说找不到。我认为这是一个新手的错误,但到目前为止已经浪费了3个小时。如果在我的文件中,我这样做
#include
,它会起作用。我需要一种直接引用它们的方法,以便图书馆的其他部分工作


即使有人可以提供一个链接或引用源文件来记录Qt对#include标记的实现,这就足够了。

尝试将includepath更改为includepath+=“/include”此外,我想您应该避免包含spacesTry的路径将includepath更改为includepath+=”/include,我想您应该避免使用包含空格的路径
#include <lib_header.h>
...
LIBS += -L"$$PWD/Debug/" -llib_name
SUBDIRS += "$$PWD/Include"
DEPENDPATH += "$$PWD/Include"
INCLUDEPATH += "$$PWD/Include"
DEPENDPATH += "C:/Users/Steves Laptop/UX3D/Include"
INCLUDEPATH += "C:/Users/Steves Laptop/UX3D/Include"
VPATH += "$$PWD/Include"
VPATH += "C:/Users/Steves Laptop/UX3D/Include"
...