新聞中心

EEPW首頁 > 測試測量 > 風(fēng)河公司發(fā)布Workbench開發(fā)工具最新版本

風(fēng)河公司發(fā)布Workbench開發(fā)工具最新版本

——
作者: 時(shí)間:2007-04-17 來源:EEPW 收藏
設(shè)備軟件優(yōu)化(DSO)廠商風(fēng)河系統(tǒng)公司日前發(fā)布Wind River Workbench 2.6設(shè)備軟件開發(fā)工具平臺(tái)。此次新版本發(fā)布是對(duì)該產(chǎn)品的重要升級(jí),提供了一系列最新的增強(qiáng)特性集。采用新版本的Workbench平臺(tái),開發(fā)人員將會(huì)更容易地在現(xiàn)有開發(fā)項(xiàng)目和工作流程中實(shí)現(xiàn)Workbench 2.6提供的各種商用級(jí)別設(shè)備軟件開發(fā)、設(shè)計(jì)和測試工具的集成,甚至可以將這些工具安裝到已預(yù)先部署的Eclipse模塊中。風(fēng)河公司的設(shè)備軟件開發(fā)工具集為設(shè)備制造商綜合配備了VxWorks和Wind River Linux平臺(tái)下各種深度應(yīng)用的中間件技術(shù),從而使他們能夠更專注于構(gòu)建各種差異化的設(shè)備軟件應(yīng)用,同時(shí)更準(zhǔn)確地理解和實(shí)現(xiàn)復(fù)雜項(xiàng)目的需求,加快產(chǎn)品的市場響應(yīng)速度。 
       風(fēng)河公司產(chǎn)品管理部總監(jiān)Steven Heintz表示:“我們最新版本W(wǎng)orkbench工具平臺(tái)的設(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é)同工作,從而提高整個(gè)團(tuán)隊(duì)的綜合開發(fā)能力。新版本W(wǎng)orkbench帶來的各種增強(qiáng)特性將進(jìn)一步推動(dòng)設(shè)備開發(fā)者在應(yīng)用層面的創(chuàng)新型開發(fā),同時(shí)降低開發(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)了針對(duì)整個(gè)產(chǎn)品生命周期的設(shè)備軟件開發(fā)優(yōu)化,并且提供了知識(shí)共享中心和診斷工具特別小組,幫助客戶實(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時(shí)能夠完全保持原有的項(xiàng)目和配置。 

      兼容Eclipse C/C++開發(fā)工具(CDT) Workbench現(xiàn)已完全兼容CDT,用戶能夠在一個(gè)Eclipse系統(tǒng)外殼(shell)中同時(shí)進(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)一步推動(dòng)面向設(shè)備的Java開發(fā)。新加入的多語言系統(tǒng)支持功能使用戶可以同時(shí)用Java和C/C++來進(jìn)行系統(tǒng)的開發(fā)和維護(hù)。開發(fā)人員能夠以任意的源代碼級(jí)別在C或C++中調(diào)試Java程序調(diào)用。作為設(shè)備軟件的通用開發(fā)環(huán)境,Workbench實(shí)現(xiàn)了對(duì)Java的全面支持,從而使開發(fā)人員在設(shè)備開發(fā)中能針對(duì)特定的任務(wù)采用更合適的技術(shù)進(jìn)行開發(fā)和部署。 

       最新版本的Workbench基于Eclipse 3.2.1框架。Eclipse 3.2.1是Workbench 2.5使用的Eclipse 3.1的升級(jí)版本。隨著Eclipse組織牽頭的DSDP項(xiàng)目的開展,風(fēng)河公司將保證每年為客戶提供最新版本Eclipse的支持。 

       新的Wind River Linux平臺(tái)集成插件包括全新Wind River Linux補(bǔ)丁程序管理器、全面支持uClibc的Wind River ScopeTools和支持QEMU目標(biāo)仿真器。Wind River Linux補(bǔ)丁程序管理器為開發(fā)人員提供了更便捷的可視化程序?qū)敕绞剑行У毓芾盹L(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)大的可視化動(dòng)態(tài)分析功能。QEMU是一種開源處理器仿真器,能夠?yàn)橛脩魧?shí)現(xiàn)針對(duì)特定目標(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平臺(tái)插件包括面向VxWorks最小內(nèi)核層(MKL)的Workbench片上調(diào)試(On-Chip Debugging)支持、改進(jìn)的VxWorks Image Projects性能和增強(qiáng)的內(nèi)核對(duì)象檢查器。MKL用戶將能夠使用Wind River Workbench On-Chip Debugging Edition進(jìn)行程序調(diào)試。開發(fā)人員可以跨企業(yè)持續(xù)使用同一通用工具集,其應(yīng)用范圍包括了極小文件體積的設(shè)備操作系統(tǒng)(僅36Kb)。對(duì)于開發(fā)包含大量文件的項(xiàng)目的用戶,VxWorks Image Projects的性能將得到極大的提升。內(nèi)核對(duì)象檢查器增強(qiáng)功能包括了全新的用于組織管理大量對(duì)象的體系架構(gòu)組織,以及面向I/O設(shè)備的新的對(duì)象名稱查看器。 

c++相關(guān)文章:c++教程




評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉