首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Eclipse中启用C++14语法检查

在Eclipse中启用C++14语法检查
EN

Stack Overflow用户
提问于 2016-05-06 02:36:23
回答 2查看 8.3K关注 0票数 7

我在Windows中使用EclipseMars.2发行版(4.5.2)。C++11工作得很好,但是对于C++14,我可以使用C++14特性构建和运行一个项目,没有任何错误,但是IDE总是用C++14特性突出显示行中的错误,这使我很难检测真正的错误。

例如,在使用std::make_unique时,它总是用“符号'make_unique‘无法解决”来突出显示错误符号。

如何在Eclipse中启用C++14语法检查?

我目前的配置:

项目属性-> C/C++构建->设置->预处理器->定义符号:

  • __GXX_EXPERIMENTAL_CXX0X__
  • __cplusplus=201403L

项目属性-> C/C++构建->设置->杂项->其他标志:

  • -c -fmessage-length=0 -std=c++14
EN

回答 2

Stack Overflow用户

发布于 2016-10-15 18:45:35

你走错路了。若要更改编译器和索引器,请转到属性-> C/C++构建->设置。在GCC C++编译器下选择方言菜单。在语言标准下拉列表中,选择C++1y。不过,我不认为支持是充分的。

票数 6
EN

Stack Overflow用户

发布于 2018-01-29 14:47:15

保留项目属性-> C/C++构建->设置->杂项->其他标志:

-c fmessage-length=0 -std= c++0x

应该起作用..。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37063323

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档