【发布时间】:2015-09-19 05:45:01
【问题描述】:
我已经安装了适用于 Windows 的 Code::Blocks,并且想要编译 C++14 代码,例如通用 lambda,但是我从 codeblocks.org 安装的 Code::Blocks 的二进制版本不支持该标志 -std=c++14.
如何更新编译器并为 Code::Blocks 启用 -std=c++14 标志?
【问题讨论】:
-
我建议安装 MinGW-w64。它是原始 MinGW 的一个活跃分支,现在已经年久失修。当前最佳答案中给出的链接是一个人的 MinGW-w64 特定版本;但是,如果您从 the official site 获得它,您可以使用在线安装程序,只需 pick the options you want。
标签: c++ codeblocks c++14 generic-lambda