【问题标题】:Some troubles with compiler mingw_w64编译器mingw w64的一些问题
【发布时间】:2021-04-28 18:18:01
【问题描述】:

昨天我开始做一些项目,今天我检查了我的编译器 (mingw_w64) 是我在 Internet (8.1) 中找到的最新编译器,但我没有 C++20 的所有功能。所以也许有人知道如何解决这个问题?如果它以某种方式帮助我的 IDE 是 QT 创建者。

【问题讨论】:

标签: c++ mingw c++20 mingw-w64


【解决方案1】:

C++ ISO 标准和编译器并没有以相同的速度或以相同的优先级发展。此外,C++ 标准在完成或正式发布之前就已经可用(草案):通常,编译器部分支持草案规范。这样做的好处是有表格告诉您给定版本的 GCC 支持给定标准的哪些功能。 GCC here 可以找到这样的表。

【讨论】:

    【解决方案2】:

    当前最新的 GCC 版本是 GCC 11,从 GCC 10 开始支持 C++20。

    另一个编译器是 LLVM/Clang,但我不相信他们的 C++20 支持与 GCC 处于同一水平,尽管我预计它很快就会赶上。

    http://winlibs.com/获取最新的 MinGW-w64 GCC 版本

    【讨论】:

      猜你喜欢
      • 2018-01-03
      • 1970-01-01
      • 2020-03-27
      • 1970-01-01
      • 1970-01-01
      • 2020-07-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多