Carbide.c++:基于Eclipse的Symbian C++开发IDE详解

需积分: 10 1 下载量 175 浏览量 更新于2024-10-29 收藏 943KB PDF 举报
Carbide.c++中文介绍是一篇详细阐述新一代针对Symbian C++应用程序开发的集成开发环境(IDE)——Carbide.c++的文章。文章着重于Carbide.c++ Express的免费版本,该版本可在ForumNokia和UIQDeveloper网站获取,而后续将推出的商业版预计将带来更多功能。 文章首先提及了Eclipse平台作为Carbide.c++的基础。Eclipse于2001年由IBM和7家其他公司发起,作为开源项目,旨在满足Java开发者跨平台开发的需求,并提供免费的商业产品替代方案。IBM为此投入了4千万美元,显示了对开源社区发展的巨大支持。尽管最初专注于Java,但Eclipse随着时间发展,逐渐演变为一个多功能的工具集,支持多种编程语言和任务,包括文本编辑、编译、调试、团队协作以及版本控制等。 Eclipse基金会,一个非盈利组织,负责维护和扩展Eclipse项目,如今已拥有众多成员公司,如Symbian。Eclipse的核心价值在于其模块化和可扩展的架构,它通过通用的框架设计,使得不同的工具能够轻松整合,形成一个统一的工作环境。例如,统一用户界面框架、文件系统管理框架、以及用于编写、测试和调试的工具组件,都体现了Eclipse的强大之处。 文章指出,Carbide.c++ IDE是Eclipse架构的应用实例,它继承了Eclipse的灵活性和可定制性,为Symbian C++开发者提供了高效和便捷的开发体验。随着Eclipse生态系统的壮大,Carbide.c++作为其中的一部分,不仅为用户带来高质量的开发工具,也推动了整个移动应用开发领域的进步。这篇文档深入浅出地介绍了Carbide.c++与Eclipse的关系,展示了它们如何共同构建了一种强大且适应性强的开发平台。