【发布时间】:2016-11-03 04:57:58
【问题描述】:
我尝试在 Windows 10 上的 Qt Creator (Qt5.7.0) 中构建一个程序,但我得到了
D:\Qt\Qt5.7.0\5.7\msvc2015_64\include\QtCore\qglobal.h:45:错误:C1083:无法打开包含文件:'cstddef':没有这样的文件或目录
错误信息。我发现这可能是由于缺少 Windows SDK 造成的,但我安装了它,运行 vcvarsall.bat 并没有发生任何事情。我尝试使用“MinGW 5.3.0 32 位”编译器和“GNU gdb 7.10.1 for MinGW 5.3.0 32 位”调试器(使用“Microsoft Visual C++ 编译器”也不起作用)。有什么想法吗?
【问题讨论】:
-
运行 vcvarsall.bat 并没有发生任何事情。 此创建的环境仅适用于您在其中运行
vcvarsall.bat的cmd.exe实例. 这意味着这无法修复QtCreator,除非您从运行vcvarsall.bat的同一 cmd.exe 控制台运行它。