Qt创建者问题:无法打开包含文件:‘;windows.h’;

Qt创建者问题:无法打开包含文件:‘;windows.h’;,qt,installation,qt-creator,Qt,Installation,Qt Creator,我已使用Visual studio 2008在Windows 7上安装了“基于Qt 4.7.4(32位)”的Qt Creator 2.4.1。但在创建基本项目时,我遇到以下错误: c:\qtsdk\desktop\qt\4.8.1\msvc2008\mkspecs\win32-msvc2008\..\win32-msvc2005\qplatformdefs.h:67: error: C1083: Cannot open include file: 'windows.h': No such f

我已使用Visual studio 2008在Windows 7上安装了“基于Qt 4.7.4(32位)”的Qt Creator 2.4.1。但在创建基本项目时,我遇到以下错误:

 c:\qtsdk\desktop\qt\4.8.1\msvc2008\mkspecs\win32-msvc2008\..\win32-msvc2005\qplatformdefs.h:67: 
error: C1083: Cannot open include file: 'windows.h': No such file or directory
我还检查了windows.h,它位于以下位置:C:\Program Files\Microsoft SDK\windows\v7.0A\Include\

我想提到的是,由于项目规范的原因,我不能使用MinGW目标

请求大家帮助我摆脱这种情况。

< >在Qt创建者,工具-选项,构建和运行,工具包,选择工具包和编辑其属性,将编译器从“微软Windows SDK…”改为“微软Visual C++编译器9(x86)”。p>
我用这种方法解决了同样的问题。

检查Qt创建者的项目/构建环境和编辑变量

(INCLUDE, LIB, OSINCLUDES, OSLIBRARIES, PROGRAMFILES, SDKDIR, SDKTOOLS, WINDOWSSDKDIR)
它包含Windows SDK 7.1路径(C:\Program Files**(x86)\Microsoft SDK\Windows\v7.1**)


可能Windows SDK 7.1安装在“C:\Program Files\Microsoft SDK\Windows\v7.1”

尝试提供头文件“window.h”的完整路径