Eclipse Mars - 设置C ++项目的默认设置(默认设置为c ++ 11)

时间:2016-01-19 20:32:15

标签: c++ eclipse configuration eclipse-cdt

我从其他答案中发现,在我的Eclipse Mars CDT中我可以使用以下方式设置C ++ 11方言:

项目 - >属性 - > C / C ++ Build - >设置 - >工具设置 - > GCC C ++编译器 - >方言 - > ISO C ++ 11(来自下拉列表)

和C ++ 11语法突出显示使用:

项目 - >属性 - > C / C ++一般 - >预处理器包括路径,宏等 - >参赛作品 - > GNU C ++ - >添加..(用于CDT用户设置条目) - >预处理器宏:__ cplusplus = 201103L

Questrion:
如何将这些属性保存为默认配置,以便在创建新的C ++项目时我已经设置了它们?

1 个答案:

答案 0 :(得分:4)

创建模板

您可以为C / C ++新建项目向导创建自己的模板。在Creating a new C++ Project in Eclipse CDT with the same settings as another project中有更多信息,但这里有一些关于C ++的附加内容。

对于C ++,使用C++ Hello World Template作为起点。 C ++和C template(源代码除外)之间的主要区别是传递给NewManagedProject进程的isCProject

使用Elevenator插件

主要设计为使C ++ 11默认,Elevenator插件可以解决您的问题。但是我的答案有一个很大的漏洞,我不知道如何自己安装Cevelop