Eclipse CDT / cygwin:使用编译器命令作为所有项目的默认命令

时间:2013-12-11 14:27:24

标签: gcc c++11 g++ eclipse-cdt

使用Eclipse CDT,我想将GCC C ++编译器的-std=c++11命令用作所有项目的标准参数。

我该怎么做?我真的不喜欢为我创建的每个C ++项目添加这个参数的前景。

g ++版本是4.8.2.2。

1 个答案:

答案 0 :(得分:1)

最简单,最快捷的方法是创建一个模板项目,其中已经设置了所有需要的标志(-std = c ++ 11,但是-Wall -Wextra -O2以及您需要的所有内容。)。你创建它一次并永远拥有它。它比全局设置C ++ 11要好一些。假设有一天你必须编写C ++ 03代码,因为你的老板想要C ++ 03(现在很常见),如果你忘记删除C ++ 11标志,那么你将编写可能会编译的代码你的机器,但不是你老板的机器。