風河公司發布Workbench開發工具最新版本
——
風河公司產品管理部總監Steven Heintz表示:“我們最新版本Workbench工具平臺的設計目標就是充分釋放和應用VxWorks和Wind River Linux的強大能力。風河公司始終承諾幫助客戶加強與其他軟件開發工具的互操作性,并且不斷促進同一項目團隊內硬件工程師、軟件開發人員和測試人員之間的協同工作,從而提高整個團隊的綜合開發能力。新版本Workbench帶來的各種增強特性將進一步推動設備開發者在應用層面的創新型開發,同時降低開發成本,提高開發效率?!?nbsp;
Workbench 2.6在基于標準的Eclipse開發環境下提供一系列設備軟件工具,確保客戶可以獲得更高質量的產品、更優性能的內核和中間件以及更高的開發效率。作為WorkBench的最新版本,Workbench 2.6還實現了針對整個產品生命周期的設備軟件開發優化,并且提供了知識共享中心和診斷工具特別小組,幫助客戶實現運行系統的快速測試和修復。
Workbench 2.6的新增強特性包括:
以插件形式安裝至已部署的Eclipse模塊 為支持已使用Eclipse進行開發的用戶,Workbench現在能以一組插件的形式安裝至Eclipse 3.2部署模塊中,從而使用戶在已有eclipse 3.2模塊中使用Workbench時能夠完全保持原有的項目和配置。
兼容Eclipse C/C++開發工具(CDT) Workbench現已完全兼容CDT,用戶能夠在一個Eclipse系統外殼(shell)中同時進行CDT項目和Workbench項目的開發,從而使Workbench能與其他廠商基于Eclipse的產品(需CDT支持)實現共存,極大地提高跨桌面互操作性。
新版本Workbench中還包括了Java開發工具集(JDT),進一步推動面向設備的Java開發。新加入的多語言系統支持功能使用戶可以同時用Java和C/C++來進行系統的開發和維護。開發人員能夠以任意的源代碼級別在C或C++中調試Java程序調用。作為設備軟件的通用開發環境,Workbench實現了對Java的全面支持,從而使開發人員在設備開發中能針對特定的任務采用更合適的技術進行開發和部署。
最新版本的Workbench基于Eclipse 3.2.1框架。Eclipse 3.2.1是Workbench 2.5使用的Eclipse 3.1的升級版本。隨著Eclipse組織牽頭的DSDP項目的開展,風河公司將保證每年為客戶提供最新版本Eclipse的支持。
新的Wind River Linux平臺集成插件包括全新Wind River Linux補丁程序管理器、全面支持uClibc的Wind River ScopeTools和支持QEMU目標仿真器。Wind River Linux補丁程序管理器為開發人員提供了更便捷的可視化程序導入方式,有效地管理風河公司和Linux社區(community)發布的各種Linux內核補丁。uClibc是一種面向微小程序體積GNU C函數庫版本。Wind River ScopeTools現已全面支持uClibc,正在使用或計劃使用uClibc的開發人員將能夠充分體驗Wind River ScopeTools強大的可視化動態分析功能。QEMU是一種開源處理器仿真器,能夠為用戶實現針對特定目標處理器架構的Wind River Linux和各種面向設備中間件技術的仿真,從而無需在Linux主機的本地模式下運行目標軟件。采用QEMU仿真技術能夠較本地模式仿真獲得更高的準確性,而較采用實際目標硬件更便捷、更經濟。
新的VxWorks平臺插件包括面向VxWorks最小內核層(MKL)的Workbench片上調試(On-Chip Debugging)支持、改進的VxWorks Image Projects性能和增強的內核對象檢查器。MKL用戶將能夠使用Wind River Workbench On-Chip Debugging Edition進行程序調試。開發人員可以跨企業持續使用同一通用工具集,其應用范圍包括了極小文件體積的設備操作系統(僅36Kb)。對于開發包含大量文件的項目的用戶,VxWorks Image Projects的性能將得到極大的提升。內核對象檢查器增強功能包括了全新的用于組織管理大量對象的體系架構組織,以及面向I/O設備的新的對象名稱查看器。
c++相關文章:c++教程
評論