使用Eclipse CDT,我想将GCC C ++编译器的-std=c++11
命令用作所有项目的标准参数。
我该怎么做?我真的不喜欢为我创建的每个C ++项目添加这个参数的前景。
g ++版本是4.8.2.2。
答案 0 :(得分:1)
最简单,最快捷的方法是创建一个模板项目,其中已经设置了所有需要的标志(-std = c ++ 11,但是-Wall -Wextra -O2以及您需要的所有内容。)。你创建它一次并永远拥有它。它比全局设置C ++ 11要好一些。假设有一天你必须编写C ++ 03代码,因为你的老板想要C ++ 03(现在很常见),如果你忘记删除C ++ 11标志,那么你将编写可能会编译的代码你的机器,但不是你老板的机器。