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