在 Windows 上编译器为 C++20

Compiler to C++20 on Windows

本文关键字:C++20 编译器 Windows      更新时间:2023-10-16

我需要一个支持c ++ 20的编译器,比如GCC 10.1(在Linux上使用(,但要在我的Windows 10中使用它。

我看到推荐 Mingw-w64 的帖子,但它支持 c++20 吗?

与此同时,GCC 10已经发布,MinGW版本可用。

您可以从 Windows 32 位和 64 位下载带有 GCC 10 的 MinGW-w64 的独立版本 http://winlibs.com/

您可以直接在Windows上安装Clang和MSVC/Visual Studio。对于 gcc,您需要 MinGw/Msys2。 我使用 wsl。使用 wsl,您可以查看 gcc 主干并自己构建它。

C++20 并不完全受支持,但您可以使用其中的大部分,例如协程、概念......

其他编译器通常缺乏这些。