gpt4 book ai didi

c++ - Eclipse Juno Indexer Broken - 找不到任何 STL header

转载 作者:太空狗 更新时间:2023-10-29 21:47:59 24 4
gpt4 key购买 nike

自从更新到 Juno 之后,Eclipse 中的索引器似乎就完蛋了。

首先,以下内容已弃用,因此我禁用了它:

 C/C++ Build -> Discovery Options -> Automate discovery of paths and symbols: Unchecked

接下来,确保它已启用:

 C/C++ General -> Preprocessor Include Paths, Macros, Etc -> Enable language settings providers for this project

然后在 Providers 选项卡下,我检查所有内容。

重建索引,构建整个项目。

每一个 STL 引用都丢失了。 std::string、std::vector 例如报告为未解析的外部对象。是的,一切都可以正常编译并运行。在 Eclipse 中看到 10,000 个错误是非常烦人的。在 Android 开发方面,Eclipse 实际上认为它们是真正的错误并阻止部署到设备。

我在 Ubuntu 12.04 x64 上运行 Eclipse Juno。

如果我右键单击项目 -> 索引 -> 搜索 Unresolved inclusion ,我会得到一大堆文件,所有文件都声称“ Unresolved inclusion :bits/c++config.h”

所以我找到c++config.h并添加到eclipse includes的路径,重建索引,没有变化。

我完全在扯头发。 Eclipse 从未让我如此沮丧!

最佳答案

最简单的解决方案?使用靛蓝。我第一次下载 Juno 时,它似乎运行良好。我试图添加一个插件(Java 脚本编辑器)但它死了。取消/重新安装后,它可以工作但无法找到 STL(>7000 个问题)并且速度太慢,由于这两个原因无法使用。下载 Indigo 并恢复业务。系统: Linux, 64, 6cpu, 8GB mem.

关于c++ - Eclipse Juno Indexer Broken - 找不到任何 STL header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11907579/

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