请加入 Eclipse 平台社区,并从 eclipse.org下载该平台。Eclipse 平台源代码是根据 Common Public License 特许的。在 eclipse.org 上,您还将找到有关 Eclipse 项目的术语词汇表和描述,以及技术文章和新闻组。Eclipse 平台白皮书详细描述了 Eclipse 的主要组件和功能。
从 eclipse.org 下载 CDT 项目的组件。
请访问 eclipse.org 上的 新闻组,以获取与 C/C++ 插件相关的技术讨论和问题。
开发人员可以通过为该项目中每个组件所创建的 开发人员邮件列表(developer mailing lists)来参与和 C/C++ IDE 实现相关的讨论。
CDT 项目使用 bugzilla 作为其错误和功能跟踪系统。在 Eclipse bugzilla 页上输入错误/功能报告与填写 Web 表单一样简单。
有关 Eclipse 平台及其工作原理的入门文章,请参阅由 Greg Adams 和 Marc Erickson 合著的 developerWorks文章“ Working the Eclipse Platform”。
要开始使用 Eclipse 平台开发应用程序,请参阅由 David Gallardo 撰写的 developerWorks文章“ Getting started with the Eclipse Platform”。
如果您有兴趣创建自己的 Eclipse 插件,请参阅由 David Gallardo 撰写的 developerWorks文章“ 开发 Eclipse 插件”。
从 Red Hat 下载 Cygwin 工具箱。
从 MinGW.org 下载 MinGW 工具箱。
在 gnu.org 上学习有关 GNU make 语法的更多知识。
从 gnu.org 下载 dddGUI 调试器。
下载 xxgdbGUI 调试器。
请访问 WebSphere Studio Plug-in Central,以获取已被验证为“Ready for WebSphere Studio Software”的插件的目录。
学习 IBM WebSphere Studio 工具的一个扩展,它提供了有助于您使用这些工具的信息和工具。由于所有 WebSphere Studio 工具都基于 WebSphere Studio 工作台(WebSphere Studio Workbench),而工作台基于 Eclipse 框架,所以很容易通过使用 Eclipse 帮助扩展功能来扩展产品文档。请参阅文章“ Adding Self-Help Support to WebSphere Studio Tools by Extending their Eclipse Help Systems”。
下一步是下载 CDT 二进制文件。注意:请下载适合于您操作系统的正确的 CDT。遗憾的是,即使 CDT 是用 Java 编写的,它也不是与平台无关的。接着,将归档文件解压到临时目录中,从临时目录将所有插件目录内容都移到 Eclipse plugins 子目录。还需要将 features 目录内容移到 Eclipse features 子目录中。现在,重新启动 Eclipse。Eclipse 再次启动之后,更新管理器将告诉您它发现了更改并询问您是否确认这些更改。现在您将能够看到两个可用的新项目:C 和 C++。
创建新项目
在 Eclipse 中安装 CDT 之后,浏览至 File => New => Project,在那里,您将发现三个新的可用项目类型:C(“Standard C Make Project”)、C++(“Standard C++ Make Project”)和“Convert to C or C++ Projects”。从“Standard Make C++ Project”开始,为您的项目创建源代码文件。在 C/C++ Projects 视图中,单击鼠标右键,然后选择 New => Simple => File。命名您的文件并保存它。您可能会用这种方法创建许多头文件以及 C/C++ 实现代码文件。最后当然是 Makefile,GNU Make 将使用它来构建二进制文件。对该 Makefile 使用常见的 GNU make 语法(请参阅 参考资料)。请记住:Makefile 要求您使用 Tab 字符而不是空格来产生缩进行。