Eclipse Mars - 为C++项目设置默认设置(默认情况下设置 c++11)
Eclipse Mars - set default settings for C++ project (c++11 set by default)
我从其他答案中发现,在我的Eclipse Mars CDT中,我可以使用以下方法设置C++11方言:
项目 ->属性 -> C/C++ 构建 ->设置 ->工具设置 -> GCC C++编译器 ->方言 -> ISO C++11(从下拉列表中)
和 C++11 语法突出显示,使用:
项目 -> 属性 ->C/C++ 通用 ->预处理器包括路径、宏等 -> 条目 -> GNU C++ -> Add..(对于 CDT 用户设置条目)-> 预处理器宏:__cplusplus=201103L
奎斯特里翁:
如何将这些属性保存为默认配置,以便在创建新项目时C++已经设置它们?
创建模板
您可以为 C/C++ 新建项目向导创建自己的模板。在 Eclipse CDT 中创建具有与另一个项目相同的设置的新C++项目中提供了更多信息,但这里有一些关于C++的额外信息。
对于C++使用C++ Hello World 模板作为起点。C++ 模板和 C 模板(源模板除外)之间的主要区别在于传递给NewManagedProject
进程的isCProject
。
使用十一器插件
Elevenator 插件主要用于将 C++11 设为默认值,可能会解决您的问题。但是我的答案有一个很大的漏洞,因为我不知道如何自行安装它,因为它随 Cevelop 一起提供
相关文章:
- 如何使用 GTK 3 正确设置默认文本
- C++(和 ROS) - 包含与前向声明引用,设置默认值和类型定义
- 为 QFileDialog 设置默认的 UNC 路径
- 在Visual Studio CMake中设置默认编译器
- 如何设置默认参数以防用户不输入另一个参数
- 为 unordered_map 中的元素设置默认构造函数(如果是 [] 运算符)
- 保证最大输出长度为双精度,并设置默认输出格式的精度
- 未设置默认值的 c++ 构造函数
- property_tree:无法设置默认属性值
- 在 Visual Studio 中的调试中断时设置默认线程,C++
- CMAKE设置默认资源/资产目录
- 如何在Qt中设置默认打印机
- Visual Studio代码设置默认配置
- 为整个Markdown文档设置默认的PER代码语言
- 如何在C Win32 GUI中为文本框设置默认背景(灰色)文本
- 在Visual Studio C 项目中设置默认的附加包含/库路径
- 在C 中的FSTREAM中设置默认目录路径
- gmock 设置默认操作 / ON_CALL vs. EXPECT_CALL
- 在C++构建器5中设置默认浏览器
- 以 C++ 为单位设置默认浮点打印精度