gpt4 book ai didi

c++ - Eclipse (Nvidia NSight 7.0) C++ 计时自动完成

转载 作者:行者123 更新时间:2023-11-28 06:09:30 25 4
gpt4 key购买 nike

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

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

感谢您的帮助。

谢谢,

伊戈尔·坎波斯

最佳答案

通过以下设置,我使其部分起作用。自动完成工作,但只有在手动添加包括之后:#include <chrono> (对于其他 c++11 的东西也一样,比如 shared_ptr )。

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

在项目属性中转到:

  1. General -> Path and Symbols -> Symbols -> Add... -> 添加__cplusplus值为 201103L 的变量(c++11)。默认值将被覆盖。
  2. General -> Preprocessor and Include Paths, Macro etc. -> Providers -> 激活CDT GCC Built-in Compiler设置 -> Decative 在项目之间共享设置条目(全局提供者) -> 获取编译器规范的命令: 添加 -std=c++11上线。
  3. 应用更改并重建索引(如果未自动完成)(右键单击项目 -> 索引 -> 重建)。

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

关于c++ - Eclipse (Nvidia NSight 7.0) C++ 计时自动完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31575678/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com