我在我的系统上安装了Qt5.2 msvc2012版本,在尝试编译我的项目(在windows上的mingw版本(实际上是android包的一个编码))后,我试图创build一个新的GUI项目,看看是否这是有效的,没有惊喜,它没有工作,给了我错误:
F:\ ms \ Qt5.2.0 \ 5.2.0 \ msvc2012 \ include \ QtCore \ qglobal.h:46:error:
C1083:无法打开包含文件:“stddef.h”:没有这样的文件或目录
我搜查了很多地方,但无法弄清楚是什么导致了这个问题。
我甚至完全卸载了mingw版本(5.2.0-android-x86-win32-offline.exe)
仍然没有运气。 当我安装qt5.2时,我的系统上安装了visual studio 2010和Visual studio 2013,mingw版本正常工作,直到我不得不为我的项目切换到msvc。 我尝试安装5.2.0-msvc2012-x86-offline.exe
并注意到它需要Visual Studio 2012才能编译,所以我去安装Visual Studio 2012。
之后,我得到这样的错误加上这里提到的几个: ü甚至尝试安装WDK和WSDK,但它不工作。 我相信的pathconfiguration正确,文件确实存在。
这是我在windows 7sp1 x86环境variables的包含path
J:\Program Files\Microsoft Visual Studio 11.0\VC\INCLUDE;J:\Program Files\Microsoft Visual Studio 11.0\VC\ATLMFC\INCLUDE;C:\Program Files\Windows Kits\8.0\include\shared;C:\Program Files\Windows Kits\8.0\include\um;C:\Program Files\Windows Kits\8.0\include\winrt;
什么是错的,我该如何解决这个问题?