Cpp Eclipse 项目

有关使用 Eclipse CDT 的更多信息,请参阅 MDN 页面

构建系统包含对生成 C++ Eclipse 项目文件的 alpha 支持,以帮助开发。

请将错误报告给 bugzilla,并使其依赖于 错误 973770

要生成 C++ Eclipse 项目文件,您需要拥有一个完全构建的树。

mach build

然后,只需生成 C++ Eclipse 构建后端。

mach build-backend -b CppEclipse

如果一切顺利,将打印生成的工作区路径。

要使用生成的 C++ Eclipse 项目文件,您需要安装 Eclipse CDT 8.3(我们计划遵循最新的 Eclipse 版本)Eclipse CDT 插件。然后,您可以使用“文件 > 导入… > 常规 > 将现有项目导入工作区”将所有项目导入 Eclipse -仅当您没有运行后台索引器时-。

更新项目文件

在您拉取和更新源代码树时,您的 C++ Eclipse 文件可能会与构建配置不同步。树仍然可以从 Eclipse 内部正常构建,但源文件可能丢失,并且在极少数情况下,Eclipse 的索引可能没有正确的构建配置。

为了解决这个问题,您需要定期重新生成 C++ Eclipse 项目文件。您可以通过在命令行中运行 mach build && mach build-backend -b CppEclipse 来实现。

目前,重新生成会重写原始项目文件。**如果您对项目进行了任何自定义,它们可能会被覆盖。**我们希望将来改进用户体验。