【问题标题】:Eclipse CDT enabling c++ 11 problemsEclipse CDT 启用 c++ 11 问题
【发布时间】:2014-10-05 15:53:35
【问题描述】:

我正在尝试按照 Enabling C++11 in Eclipse Juno/Kepler/Luna CDT 的说明进行操作,但我遇到了一些困难,因为我没有“预处理器包含路径”选项卡..

我怎样才能找回它?

【问题讨论】:

    标签: c++ eclipse eclipse-cdt


    【解决方案1】:

    在项目资源管理器中右键单击您的 C++ 项目(Eclipse CDT 的 C/C++ 视图中的左侧列表视图)会弹出一个弹出菜单,您将在其底部找到“属性”条目.

    这会在左侧显示一个带有列表视图的请求者:

    > Resource
      Builders
    > C/C++ Build
    > C/C++ General          // <--
      Project References
      Run/Debug Settings
    

    展开“C/C++ 通用”:

    v C/C++ General
      > Code Analysis
        Documentation
        File Types
        Formatter
        Indexer
        Language Mappings
        Paths and Symbols
        Preprocessor Include Paths, Macros etc.   // <--
    

    选择该选项将更改对话框右侧的可用设置。

    如果您不能遵循这一点,请更准确地说,在序列的哪个点,确切地说,您的 Eclipse 显示了一些不同的东西,以及可能是什么。

    【讨论】:

    • 正如我所写:我没有那个选项卡。“语言映射”之后的最后一个选项是“路径和符号”。
    • @YonadavSchleifer:对不起,“标签”让我猜你可能会混淆,因为它不是标签(至少在我这里的 3.8 中不是)。目前无法为您提供帮助,但会将答案留作澄清。
    【解决方案2】:

    经过大量研究,我通过降级 CDT 插件(从 8.1.2,d/g 到 8.0.2)解决了这个问题。 显然存在一些兼容性问题。

    【讨论】:

      猜你喜欢
      • 2013-07-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-18
      • 1970-01-01
      • 2011-10-31
      • 2011-07-08
      相关资源
      最近更新 更多