C2338 static_assert failed: 在Msvc上。必须传递permissive- 编译选项

问题遇到的现象和发生背景

严重性 代码 说明 项目 文件 行 禁止显示状态
错误 C2338 static_assert failed: 'On MSVC you must pass the /permissive- option to the compiler.' (编译源文件 QtWidgetsApplication1.cpp) QtWidgetsApplication1 D:\Qt\6.3.0\msvc2019_64\include\QtCore\qglobal.h 139

在fvs2022创建第一个qt程序测试时,出现报错

问题相关代码,请勿粘贴截图
运行结果及报错内容

img

我的解答思路和尝试过的方法

找不到解决办法,看不懂,希望带带。

我想要达到的结果

谢谢,各路了

属性配置-常规-c++语音标准,这里都试试

本人环境,qt6.3.2 vs2022,同样遇到了该问题,经过一番折腾之后:
在qt工程中.pro文件中添加如下配置,问题解决
CONFIG += c++17
QMAKE_CXXFLAGS += -std:c++20 -Zc:__cplusplus

解决了吗,我也遇到了这个问题,而且只剩这个问题了

http://dljz.nicethemes.cn/news/show-53845.html