【发布时间】:2011-05-07 08:19:41
【问题描述】:
我引用了一些依赖于平台 sdk 的包含。当我将以下行添加到我的 QT Creator Pro 文件并尝试编译它时会引发令人困惑的错误:
INCLUDEPATH += "C:\Program Files\Microsoft Platform SDK\Include"
错误是:
c:\Program Files\Microsoft 平台 SDK\Include/winnt.h:666:错误:#error 必须定义目标架构。
c:\Program Files\Microsoft 平台 SDK\Include/oaidl.h:442:错误: 粘贴“/”和“/”不会给出 有效的预处理令牌
c:\Program Files\Microsoft 平台 SDK\Include/oaidl.h:457: 错误: 粘贴“/”和“/”不会给出 有效的预处理令牌
c:\Program Files\Microsoft 平台 SDK\Include/propidl.h:310:错误: 粘贴“/”和“/”不会给出 有效的预处理令牌
c:\Program Files\Microsoft 平台 SDK\Include/oaidl.h:442:错误: '/' 之前的预期 unqualified-id 令牌
c:\Program Files\Microsoft 平台 SDK\Include/oaidl.h:457: 错误: '/' 之前的预期 unqualified-id 令牌
c:\Program Files\Microsoft 平台 SDK\Include/propidl.h:310:错误: '/' 之前的预期 unqualified-id 令牌
非常感谢任何帮助
【问题讨论】: