Linux平台下arm集成开发环境———Eclipse•1
Eclipse平台简介•2
使用Eclipse开发arm的原因•3
Eclipse平台构建•4
简单示例Eclipse平台简介•Eclipse是著名的跨平台的集成开发环境(IDE),最初是由IBM公司开发的替代商业软件VisualAgeForJave的下一代开发环境
2001年,IBM将Eclipse贡献给开源社区,现在由Eclipse基金会管理
2003年Eclipse3
0选择OSGi服务平台规范为运行时架构
2007年6月,稳定版3
2008年6月发布代号为Ganymede的3
2009年7月发布代号为GALILEO的3
2010年6月发布代号为Helios的3
Eclipse平台简介•Eclipse本身只是一个框架平台,最初主要用于java语言的开发
但是众多插件的支持使得Eclipse同样可以用来开发其他的语言,如c/c++、c#、php、perl、cobol的等等
cdt(c/c++developmenttoolkit)就是支持c/c++开发的插件
许多软件开发商也以Eclipse为框架推出了自己的集成开发环境
由于Eclipse平台用java实现,所以运行时需要jre(javaruntimeenvironment)的支持
Eclipse平台简介•Eclipse是一个开放源代码的软件开发项目,专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台
它主要由Eclipse项目、Eclipse工具项目和Eclipse技术项目三个项目组成,具体包括四个部分组成——EclipsePlatform、JDT、CDT和PDE
JDT支持Java开发、CDT支持C开发、PDE用来支持插件开发,EclipsePlatform则是一个开放的可扩展IDE,提供了一个通用的开发平台