QT - 包含“include”作为目录的Includepath不包含

时间:2013-07-29 23:51:20

标签: c++ qt include

我正在尝试将头文件afxwin.h添加到我的QT项目中。我添加到项目文件中的包含路径如下所示。

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

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

它突出显示红色路径中的“包含”部分,并在鼠标悬停时显示;

包括(文件名)

[条件]

将filename指定的文件内容包含在当前项目中包含的位置。如果包含filename,则此函数成功;否则就失败了。包含的文件立即处理

有没有办法逃避包含?我试过双引号,似乎没有效果。任何想法?

1 个答案:

答案 0 :(得分:1)

通常双qutoes应该可以工作,但是如果它们因为什么原因不起作用你总是可以尝试使用旧的8.3格式:

INCLUDEPATH += C:\PROGRA~1\MICROS~1.0\VC\atlmfc\include

请注意,它不一定是~1,也可能是~2~3等。 您可以在dir /x /pC:上使用C:\Program Files (x86),以查找“Program Files(x86)”和“Microsoft Visual Studio 10.0”的简称。