【问题标题】:QT - Includepath with an "include" as a directory wont includeQT - 包含“包含”作为目录的包含路径不会包含
【发布时间】:2013-07-29 23:51:19
【问题描述】:

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

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

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

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

包括(文件名)

[有条件的]

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

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

【问题讨论】:

    标签: c++ qt include


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-03-31
      • 2012-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多