我已经在Eclipse(Linux系统上)上从SVN checkout 了一个交叉编译项目。我无法从函数的右键单击上下文菜单(或按F3)打开函数声明。经过研究,我发现在项目的右键菜单中甚至没有类似Index ->..的东西。我尝试了很多首选项-> C/C++ ->索引器,但没有有用的结果。我没有使用Eclipse来构建它,但没有错误,因为我可以使用makefile来构建它附言:虽然有几个问题与标题相匹配,但都没有帮助我
flmtquvp1#
这是一百万次尝试后找到的解决方案。通过选择import using new project wizard(使用新建项目向导导入),该项目应作为C/C++项目** checkout 。**该索引在直接 checkout 的SVN项目中不可用。希望能节省一些人的时间
2vuwiymt2#
Eclipse Kepler SR2 on Windows 7面对同样的问题,以下输入序列使其对我有效:1.进口...1.“从SVN checkout 项目。”1.选择分支等1.选中“ checkout 使用新建项目向导配置的项目”单选按钮。1.选择“C/C++ -> C项目”。1.选择一个工具链,如果你使用一个外部的工具链,那就无所谓了。1.现在,您可以右键单击项目(一旦完全 checkout )并重新生成索引器。
y0u0uwnf3#
我正在使用靛蓝和解决它如下(没有再次检查!)右键单击有问题的项目并选择New->Convert to a C/C++ Project选择工具链后,索引将自动构建。
qqrboqgw4#
这可能是编辑问题,而不是项目问题。我有时也发现“公开申报”的选择不起作用。当我这样做时,我在“窗口”菜单中更改以下设置:窗口->首选项-> C/C++ ->编辑器->可伸缩性->取消选中“禁用编辑器实时解析”复选框。之后,“悬停”在一个值上,“开放声明”开始工作。来源:我在https://www.eclipse.org/forums/index.php/t/201175/找到了这个答案
4条答案
按热度按时间flmtquvp1#
这是一百万次尝试后找到的解决方案。通过选择import using new project wizard(使用新建项目向导导入),该项目应作为C/C++项目** checkout 。**该索引在直接 checkout 的SVN项目中不可用。希望能节省一些人的时间
2vuwiymt2#
Eclipse Kepler SR2 on Windows 7
面对同样的问题,以下输入序列使其对我有效:
1.进口...
1.“从SVN checkout 项目。”
1.选择分支等
1.选中“ checkout 使用新建项目向导配置的项目”单选按钮。
1.选择“C/C++ -> C项目”。
1.选择一个工具链,如果你使用一个外部的工具链,那就无所谓了。
1.现在,您可以右键单击项目(一旦完全 checkout )并重新生成索引器。
y0u0uwnf3#
我正在使用靛蓝和解决它如下(没有再次检查!)
右键单击有问题的项目并选择New->Convert to a C/C++ Project
选择工具链后,索引将自动构建。
qqrboqgw4#
这可能是编辑问题,而不是项目问题。
我有时也发现“公开申报”的选择不起作用。当我这样做时,我在“窗口”菜单中更改以下设置:
窗口->首选项-> C/C++ ->编辑器->可伸缩性->取消选中“禁用编辑器实时解析”复选框。
之后,“悬停”在一个值上,“开放声明”开始工作。
来源:我在https://www.eclipse.org/forums/index.php/t/201175/找到了这个答案