我正在尝试将头文件afxwin.h添加到我的QT项目中。我添加到项目文件中的包含路径如下所示。
INCLUDEPATH + = C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ VC \ atlmfc \ include
这行为不正确,因为它不包括我正在寻找的标题。
它突出显示红色路径中的“包含”部分,并在鼠标悬停时显示;
包括(文件名)
[条件]
将filename指定的文件内容包含在当前项目中包含的位置。如果包含filename,则此函数成功;否则就失败了。包含的文件立即处理
有没有办法逃避包含?我试过双引号,似乎没有效果。任何想法?
答案 0 :(得分:1)
通常双qutoes应该可以工作,但是如果它们因为什么原因不起作用你总是可以尝试使用旧的8.3格式:
INCLUDEPATH += C:\PROGRA~1\MICROS~1.0\VC\atlmfc\include
请注意,它不一定是~1
,也可能是~2
,~3
等。
您可以在dir /x /p
和C:
上使用C:\Program Files (x86)
,以查找“Program Files(x86)”和“Microsoft Visual Studio 10.0”的简称。