0

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

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

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

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

包括(文件名)

[有条件的]

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

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

4

1 回答 1

1

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

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

请记住,它不一定总是~1,它也可能是~2等等~3。您可以使用dir /x /ponC:C:\Program Files (x86)来找出“Program Files (x86)”和“Microsoft Visual Studio 10.0”的简称。

于 2013-07-30T06:36:59.857 回答