【发布时间】:2014-12-01 11:31:18
【问题描述】:
如标题。它是默认的还是使用 C++11 的特性,我们总是必须添加-std=c++11?
现在,由于这个选项,C++11 仍然感觉像是一些额外的、非标准的东西。
clang、g++甚至ICC都使用-std=c++11标志来指定编译器。
【问题讨论】:
-
我认为 future.stackexchange.com 是他们持有时间机器的地方。
-
一个好问题,但对于 GCC 邮件列表 :)
-
指定编译器可能会有所帮助。
-
@legends2k 另外,clang 和 g++ 确实有这个标志,但可能有不同的默认策略。
-
是的,clang 模仿 g++ 可能是出于商业原因,否则即使有不同的标志
标签: c++ c++11 compiler-flags