在您可以在 CDT 中工作之前,必须创建一个项目来存储源代码、makefile、二进制文件和相关文件。C/C++ 项目显示在“C/C++ 项目”视图中。
技巧:不支持嵌套的项目。必须将每个项目作为独立的实体进行组织。通过允许项目引用驻留在工作空间中的其它项目,支持项目相关性。有关更多信息,请参阅选择被引用项目。
有关项目及其存储位置的更多信息,请参阅:
可以创建标准 make C 或 C++ 项目或受管 make C 或 C++ 项目。
您需要创建一个 makefile 才能构建项目或使用现有的 makefile。
受管 make 项目自动为您生成 makefile。另外,将为每个项目子目录创建 module.dep 和 module.mk 文件。要成功地构建受管 make 项目,这些文件是必需的。
可以将项目由 C 转换为 C++(或者由 C++ 转换为 C)。例如,如果您的需求发生更改,则必须将现有的 C 项目转换为 C++,并且可以在不重新创建项目的情况下完成此任务。CDT 将转换项目文件并解决任何源控制问题。
有关项目的更多信息,请参阅工作台用户指南 > 概念 > 工作台 > 资源。
项目文件视图
如何将 C/C++ 源文件放入 Eclipse
使用 C/C++ 项目文件
转换项目的 C 或 C++ 性质