掌上游戏新活动平台

Eclipse索引不用于在项目中查找声明

2025-10-20 19:17:17

我在新安装的Ubuntu上安装了Eclipse & CDT插件。索引设置为“快速索引”,这是推荐的(“完全索引”似乎有边际的差异)。

在这么多地方,如果我在任何'F3'名称或包含文件名上按下class (“显示声明”),光标就会静止不动,不会导致声明。但是,它适用于标准文件和符号,如stdio.h、std::vector等。

例如,我有两个文件,

代码语言:javascript运行复制/home/myself/Workspace/Project/X/Y/include/file.h

/home/myself/Workspace/Project/X/src/file.cpp我无法看到任何class或file.cpp中显示的变量的声明,这些变量位于file.h中。即使在'F3'上按#include"file.h"键,我也不能去file.h。

Eclipse是在Workspace文件夹中创建的,C++项目是在Project文件夹中创建的。为了存储包含路径,我在Eclipse中遵循了以下步骤:

"/Project/X/Y/include/file.h" 项目->属性-> C/C++通用->路径和符号->库和Paths ->添加->(使用“工作区”和“FileSystem”选项卡)

但还是没有运气。我已经在网上做了足够多的搜索,但是找不到任何有用的东西。请注意,到目前为止,我只将eclipse用于代码浏览,而不是用于构建代码。