1

CDT 插件提供了将项目转换为 C/C++ 项目的选项。这会更改.project文件中的一些条目。例如,条目

<nature>org.eclipse.cdt.core.cnature</nature>
<nature>org.eclipse.cdt.core.ccnature</nature>

被添加。如果我手动添加它们,我可以看到语法突出显示更改为 C 语法。但其他事情不能正常工作(细节并不重要,但你可以在这里阅读)。

我可以在 eclipse 中看到菜单,但在运行我的 eclipse 插件时看不到。在配置菜单中,我选择了“在已启动的应用程序中支持软件安装”。然后我运行该应用程序并通过菜单在http://download.eclipse.org/tools/cdt/releases/9.7中安装 CDT 中的所有内容。Install New Software...

为什么我没有那个菜单项“转换为 C/C++ 项目”?它应该位于下面File->New->Other...->C/C++并且也应该在Windows->Perspective->Customize Perspective->Shortcuts->C/C++.

总结:我可以在我的“主机”eclipse 中看到菜单,但在运行 eclipse 应用程序(插件)时看不到,虽然我也在那里安装了 CDT,以及可以在“C++”或“Autotools”下找到的所有其他内容。

以下屏幕截图显示没有“转换为 C/C++ 项目”选项

在此处输入图像描述

在此处输入图像描述

4

2 回答 2

0

问题很可能是因为错误的 CDT 安装。我完全删除了我的工作区和运行时配置文件夹,重新启动了所有新内容,并再次在运行插件中安装了 CDT。之后菜单选项“转换为 C/C++ 项目”就在那里。

于 2019-04-16T11:27:22.240 回答
0

我个人从 Eclipse 2019-09 升级到 2021-06,现在我可以Convert to C/C++ Project选择了。

于 2021-06-18T08:29:06.990 回答