c++ - 尝试使用 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)。但是错误不断发生。我真的不想从头开始重新安装所有东西。也许我错过了什么?
解决方案
问题是我使用了错误的命令提示符。我使用 Qt 命令提示符,但必须使用 MVS 命令提示符。
推荐阅读
- reactjs - 防止状态重置
- anaconda - 在 anaconda navigator 中启动软件包的问题
- debugging - 如何在 Blazor 中跟踪和调试路由(服务器端)
- vba - 如何在Access数据输入表单中仅查询当前记录/行的组合框?
- excel - 如何使 VLOOKUP() 与下一个更大的值匹配?
- git - git log --since 不包括第一次提交
- fortran - 第 i 个元素后 1d 数组的最大值
- c - 使用 vfprintf.c 修复分段错误
- delphi - 如何将参数传递给 Rest 应用程序中的标头?
- javascript - Redux 使用 useSelector 从对象数组中选择一个属性