【问题标题】:Eclipse (Nvidia NSight 7.0) C++ chrono autocompleteEclipse (Nvidia NSight 7.0) C++ 计时自动完成
【发布时间】:2015-10-13 01:39:26
【问题描述】:

我在项目中使用 chrono 库,并希望在 Eclipse 中启用自动完成功能。我已经搜索了互联网,但没有找到方法。

IDE 不会自动完成 std​​::chrono,system_clock 也不会。

感谢您的帮助。

谢谢,

伊戈尔·坎波斯

【问题讨论】:

    标签: c++ eclipse autocomplete nsight chrono


    【解决方案1】:

    通过以下设置,我使其部分工作。自动完成功能有效,但仅在手动添加包含:#include <chrono> (对于其他 c++11 内容,如 shared_ptr)之后。

    您需要在索引器中手动激活 c++11。对于 nsight 7.0,您需要执行以下步骤:

    在项目属性中转到:

    1. 常规 -> 路径和符号 -> 符号 -> 添加... -> 添加__cplusplus值为201103L (c++11) 的变量。默认值将被覆盖。
    2. 常规 -> 预处理器和包含路径、宏等 -> 提供程序 -> 激活 CDT GCC 内置编译器设置 strong> -> Decative 在项目之间共享设置条目(全局提供者) -> 要获取编译器规范的命令:-std=c++11 添加到该行。
    3. 如果没有自动完成,应用更改并重建索引(右键单击项目 -> Index -> 重建)。

    要解决的问题是如何在不包含标头的情况下强制索引器工作...

    【讨论】:

      猜你喜欢
      • 2017-11-19
      • 2012-05-25
      • 2013-03-19
      • 2017-04-25
      • 1970-01-01
      • 2011-12-07
      • 2011-08-11
      • 2011-01-31
      • 2012-03-16
      相关资源
      最近更新 更多