C++ QT-带“的Includepath;包括「;作为一个目录不包括

C++ QT-带“的Includepath;包括「;作为一个目录不包括,c++,qt,include,C++,Qt,Include,我正在尝试将头文件afxwin.h添加到我的QT项目中。下面是我添加到项目文件中的include路径 INCLUDEPATH+=C:\ProgramFiles(x86)\Microsoft Visual Studio 10.0\VC\atlmfc\include 这是不正确的行为,因为它不包括我正在寻找的标题 它以红色突出显示路径的“包含”部分,悬停在其上时显示 包括(文件名) [有条件] 将文件名指定的文件内容包含到当前项目的包含点。如果包含文件名,则此函数成功;否则它就失败了。包含的文件将立

我正在尝试将头文件afxwin.h添加到我的QT项目中。下面是我添加到项目文件中的include路径

INCLUDEPATH+=C:\ProgramFiles(x86)\Microsoft Visual Studio 10.0\VC\atlmfc\include

这是不正确的行为,因为它不包括我正在寻找的标题

它以红色突出显示路径的“包含”部分,悬停在其上时显示

包括(文件名)

[有条件]

将文件名指定的文件内容包含到当前项目的包含点。如果包含文件名,则此函数成功;否则它就失败了。包含的文件将立即处理


有没有一种方法可以避免这种情况?我尝试了双引号,但似乎没有效果。有什么想法吗?

通常双qutoE应该有效,但如果它们因什么原因无效,您可以尝试使用旧的8.3格式:

INCLUDEPATH += C:\PROGRA~1\MICROS~1.0\VC\atlmfc\include
请记住,它不一定总是
~1
,也可能是
~2
~3
等等。 您可以使用
C:
C:\ProgramFiles(x86)
上的
dir/x/p
查找“ProgramFiles(x86)”和“Microsoft Visual Studio 10.0”的简称