在 Windows 上编译器为 C++20
Compiler to C++20 on Windows
我需要一个支持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 并不完全受支持,但您可以使用其中的大部分,例如协程、概念......
其他编译器通常缺乏这些。
相关文章:
- C/C++编译器通常会删除重复的库吗
- 模板-模板参数推导:三个不同的编译器三种不同的行为
- Win32编译器选项和内存分配
- 用C++20 fmt限制结果的总大小
- MSVC多行宏编译器错误
- 静态数据成员的问题-修复链接错误会导致编译器错误
- C++,我收到一个无法理解的编译器错误
- 如何在C++20中创建模板别名的推导指南
- 在线编译器中的分段C++没有打印消息
- 实施具有 C++20 概念的配对概念
- 如何解决gcc编译器优化导致的centos双编译器设置中的分段错误
- C/C++预处理器是否可以检测一些编译器选项
- 是否有C++编译器选项允许激进地删除所有函数调用,并将参数传递给具有空体的函数
- C++错误C2600:无法定义编译器生成的特殊成员函数(必须首先在类中声明)
- 我需要知道编译器如何在cpp中使用析构函数
- 编译器如何区分std::vector的构造函数
- 如何在 ubuntu 20.04 中安装编译器 g++-4.8.5
- 在 Windows 上编译器为 C++20
- RVO 何时保证应用/确实适用于 C++20 编译器
- 当我将C++类拆分为标头和实现时,我得到了 20 个没有意义的编译器错误