所有内含的开发套件将加速工程发布速度
MontaVista DevRocket是一个完全的图形开发环境,提供所有的工具和功能,包含OEM厂商所需要的开发和发布系统软件和应用程序。而这些软件都建立在享有盛誉的MonatVista Linux操作系统技术之上。借助工业标准的Eclipse技术,DevRocket可以运行在Windows,Solaris和Linux操作系统上,并且支持基于Eclipse的第三方开发组件的集成。
工具和向导加快了软件开发过程
构建在MontaVista公司的基于Linux领先的交叉开发工具之上,MontaVista DevRocket提供了全面的集成开发环境的功能和交叉开发和本地开发的工具,这些工具包括最新的GNU工具链,支持系统软件和应用程序的开发。通过集成版本控制(CVS)和工程创建工具,提高了开发环境的核心功能,包括编译、语法感知的编辑和调试,图形开发环境还提供了可选的命令行接口。
工程向导可以自动生成例行的任务,例如创建库、引入文件,开发者可以集中精力开发不同应用程序。 易用的工程向导能够自动创建便于配置的平台映像--可引导的OS和在目标设备上可以执行的应用软件。通过向导,开发者可以快速的建立平台映像,包括定制内核、设备相关的系统和应用程序组件,同时满足内存尺寸和性能的要求,节省昂贵的开发时间。

创新性能提高效率
MontaVista DevRocket包含的先进工具可以帮助开发者优化性能并且充分利用系统资源。目标系统配置和库优化的功能可以配置内核、裁减文件系统和不必要的库内容,节省昂贵的内存。DevRocket也具有裁减二进制代码和预连接(prelink)应用程序的功能,使应用程序代码大小合适而执行速度更快。
MontaVista DevRocket还提供了完善的跟踪功能,使用Linux跟踪工具,可以查看、捕捉和分析系统事件。全面的处理器使用日志、探测系统和用户级事件以及进程的易于调试,开发者可以优化多进程和多线程代码。因为DevRocket是MontaVista Linux OS的同步技术,它将分析和优化工具与OS紧密集成,进一步保证系统资源使用的有效性。
|
|
目标CPUs
| PowerPC (Motorola 7xx, 8xx, 74xx, 824x/8260, 85xx,MPC5200; IBM 405/440, 750CX,750FX) |
| IA-32 (x86/Pentium/Xeon) |
| ARM (720T/920T,i.MX1,i.MXL,OMAP) |
| MIPS(AMD, Broadcom, IDT, Intrinsity, MIPS, NEC, PMC-Sierra, Toshiba) |
| SuperH (SH-3,SH-4) |
| StrongARM (110/1100/1110) |
| XScale (IXA,PXA,IXP,IXC,IOP) |
| Xtensa (XT2000) |
主机开发平台
| Linux (Red Hat; Mandrake; SuSE) |
| Sun Solaris 7.0, 8.0 |
| Microsoft Windows 2000/XP |
语言支持
开发工具
| GNU 工具链: 编译器、链接器、基于GUI调试器 |
| 具有亮条的语法感知编辑器 |
| 版本控制管理(CVS) |
分析和优化工具
| 应用程序预链接 |
| 库优化 |
| 内存泄漏探测 |
| 系统事件跟踪 |
向导
| 应用向导: 简化从目标的选择到代码的编译的应用的创建 |
| 导入向导: 易于导入已存在的兼容的工程 |
| 库向导: 简化工程特定的运行库的创建 |
| 平台映像: 通过选择内容和基于程序使用的调整,生成预备集成的系统映像 |
MontaVista DevRocket
| 高级集成开发环境 |
| 平台映像向导 |
| 库尺寸优化 |
| Linux 跟踪工具 |
| GNU工具链 |
| 基于图形界面的调试方式 |
| 内存泄漏检查 |
其他技术产品
MontaVista Graphics(基于X Windows) |