首页 > 解决方案 > 尝试使用 MSVC 从源代码构建 qt 创建器:无法打开包含文件:'stddef.h':没有这样的文件或目录

问题描述

尝试从源代码构建 qt creator(github 上的最后一个可用版本)但出现此编译错误:

c:\qt-creator\source\src\shared\qbs\src\shared\qtscript\src\3rdparty\javascriptcore\javascriptcore\wtf\Assertions.h(48): 
fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory

Qt版本Qt 5.13.1 msvc2017 (32bit)

MSVC 版本MSVC 2017 14.16.27023

环境变量路径

C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt
C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt

Allso 我安装了 2019 VS,Qt 5.13.1 msvc2017 (64bit)。但是错误不断发生。我真的不想从头开始重新安装所有东西。也许我错过了什么?

标签: c++qtqt5qt-creator

解决方案


问题是我使用了错误的命令提示符。我使用 Qt 命令提示符,但必须使用 MVS 命令提示符。


推荐阅读