QtCreator: «Невозможно открыть включаемый файл:« windows.h »» - PullRequest
1 голос
/ 08 декабря 2011

Я новичок в Qt, поэтому я решил начать с некоторых обучающих программ (из QtCreator).Я хотел скомпилировать проект из урока 2 «Создание приложения Qt Quick с использованием компонентов Qt Quick», но закончил с сообщением об ошибке ниже:

D:\Software\QtSDK\QtCreator\bin\jom.exe -nologo -j 8 -f Makefile.Release
  cl -c -nologo -Zm200 -Zc:wchar_t- -O2 -MD -GR -EHsc -W3 -w34100 -w34189 -DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -DQ_COMPONENTS_SYMBIAN -DHAVE_MOBILITY -DQT_DLL -DQT_NO_DEBUG -DQT_DECLARATIVE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_THREAD_SUPPORT -I"..\..\..\Software\QtSDK\Simulator\Qt\msvc2008\include\QtCore" -I"..\..\..\Software\QtSDK\Simulator\Qt\msvc2008\include\QtNetwork" -I"..\..\..\Software\QtSDK\Simulator\Qt\msvc2008\include\QtGui" -I"..\..\..\Software\QtSDK\Simulator\Qt\msvc2008\include\QtDeclarative" -I"..\..\..\Software\QtSDK\Simulator\Qt\msvc2008\include" -I"..\..\..\Software\QtSDK\Simulator\QtMobility\msvc2008\include\QtSystemInfo" -I"d:\Software\QtSDK\Simulator\QtMobility\msvc2008\include\QtMobilitySimulator" -I"..\Tut1\qmlapplicationviewer" -I"..\..\..\Software\QtSDK\Simulator\QtMobility\msvc2008\include" -I"..\..\..\Software\QtSDK\Simulator\QtMobility\msvc2008\include\QtMobility" -I"..\..\..\Software\QtSDK\Simulator\Qt\msvc2008\include\ActiveQt" -I"release" -I"..\Tut1" -I"." -I"..\..\..\Software\QtSDK\Simulator\Qt\msvc2008\mkspecs\win32-msvc2008" -Forelease\ @C:\Users\113010~1\AppData\Local\Temp\qmlapplicationviewer.obj.2328.0.jom
 qmlapplicationviewer.cpp
 d:\software\qtsdk\simulator\qt\msvc2008\mkspecs\win32-msvc2008\../win32-msvc2005/qplatformdefs.h(67) : fatal error C1083: Cannot open include file: 'windows.h': No such file or directory
 Copying application data... 
 2 File(s) copied

У меня Visual Studio 2008 Professional.Qt Creator, кажется, хорошо это распознает, поэтому такая ошибка никогда не должна появляться, я думаю.

Я также хотел изменить набор инструментов с Microsoft Visual C ++ Compiler 9.0 (x86) на MinGW (он также появляется в диалоговом окне).при нажатии кнопки «Управление»), но поле со списком неактивно.

Я не знаю, что делать.

Ответы [ 2 ]

0 голосов
/ 21 декабря 2012

в Qt Creator, Инструменты - Параметры, Сборка и запуск, Наборы, выберите набор и измените его атрибуты, измените компилятор с «Microsoft Windows SDK ...» на «Компилятор Microsoft Visual C ++ 9.0 (x86)».

0 голосов
/ 08 декабря 2011

Возможно, вам придется установить Windows SDK , если вы еще этого не сделали.

...