0

Visual Studio 2008 を使用して Windows 7 に「Qt Creator 2.4.1 ベースの Qt 4.7.4 (32 ビット)」をインストールしました。しかし、基本的なプロジェクトを作成すると、次のエラーが発生します。

 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 SDKs\Windows\v7.0A\Include\

プロジェクトの仕様上、MinGW ターゲットは使用できません。

この状況から私を助けてくれるようにみんなにお願いします。

4

2 に答える 2

1

Qt Creator で、ツール - オプション、ビルドと実行、キットを選択し、キットを選択してその属性を編集し、コンパイラを「Microsoft Windows SDK ...」から「Microsoft Visual C++ Compiler 9.0 (x86)」に変更します。

この方法で同じ問題を解決しました。

于 2012-12-21T05:04:38.250 に答える
0

Qt 作成者のプロジェクト/ビルド環境を確認し、変数を編集します

(INCLUDE, LIB, OSINCLUDES, OSLIBRARIES, PROGRAMFILES, SDKDIR, SDKTOOLS, WINDOWSSDKDIR)

Windows SDK 7.1 パス ( C:\Program Files **(x86) \Microsoft SDKs\Windows\v7.1**) が含まれています。

Windows SDK 7.1 が「C:\Program Files\Microsoft SDKs\Windows\v7.1」にインストールされている可能性があります。

于 2014-10-31T09:28:40.237 に答える