基于eclipse插件集成开发环境扩展和改进

基于eclipse插件集成开发环境扩展和改进

ID:34190852

大小:919.42 KB

页数:63页

时间:2019-03-03

基于eclipse插件集成开发环境扩展和改进_第1页
基于eclipse插件集成开发环境扩展和改进_第2页
基于eclipse插件集成开发环境扩展和改进_第3页
基于eclipse插件集成开发环境扩展和改进_第4页
基于eclipse插件集成开发环境扩展和改进_第5页
资源描述:

《基于eclipse插件集成开发环境扩展和改进》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、分类号学号M200972490学校代码10487密级硕士学位论文基于Eclipse插件的集成开发环境扩展与改进学位申请人:陈延学科专业:计算机应用技术指导教师:涂刚副教授答辩日期:2012.1.13AThesisSubmittedinPartialFulfillmentoftheRequirementsfortheDegreeofMasterofEngineeringExtensionandImprovementofanIntegratedDevelopmentEnvironmentBasedonEclipsePlug-insCandida

2、te:ChenYanMajor:ComputerApplicationSupervisor:AssociateProf.TuGangHuazhongUniversityofScienceandTechnologyWuhan,Hubei430074,P.R.ChinaJanuary13,2012独创性声明本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除文中已经标明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体,均已在文中以明确方式标明。本人完全意

3、识到,本声明的法律结果由本人承担。学位论文作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:学校有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权华中科技大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。保密□,在_____年解密后适用本授权书。本论文属于不保密□。(请在以上方框内打“√”)学位论文作者签名:指导教师签名:日期:年月日日期:年月日华中科技大学硕士学位论文摘要近年来,由于各

4、类消费类电子产品的兴起,嵌入式程序开发工作的复杂程度也日益加大。开发环境对嵌入式软程序开发而言是非常重要的,一个合适的程序开发环境可以有效地提高嵌入式程序开发的效率。针对武汉精伦电子公司在嵌入式LinuxC/C++程序开发的需求,扩展与改进了基于Eclipse插件的集成开发环境,满足了精伦公司对嵌入式程序开发的要求。通过扩展Eclipse扩展点,扩充Eclipse集成开发环境的功能,在Eclipse平台上搭建一个适用于实际开发工作的集成开发环境。对Eclipse集成开发环境的扩展工作依功能划分为工程管理、交叉开发、可视化开发和虚拟开发四个模

5、块。工程管理模块在Eclipse上实现了创建符合实际开发需要的C/C++工程。论文首先研究了CDT的工程管理模块,在此基础上提出了基于工程模板的总体设计,并详细阐述了具体实现工作。交叉开发模块旨在为用户在Eclipse平台上搭建一个方便易用的交叉开发环境。针对交叉开发工作的实际需要,扩展Eclipse的扩展点,集成adb和gdbserver等程序开发工具,在Eclipse中增加了交叉开发需要的各种功能。可视化开发模块为嵌入式程序开发提供了方便快捷地开发图形界面的环境。根据实际工作需要,选择Qt作为图形界面程序架构并集成Qt可视化开发工具,在

6、集成开发环境中实现了可视化开发功能。虚拟开发的关键是使用软件模拟实际的目标机平台,使嵌入式开发在一定程度上摆脱对硬件的依赖。根据嵌入式程序开发的特点,选择了Qemu来模拟目标机设备,并将Qemu集成到集成开发环境中。关键词:集成开发环境,Eclipse插件,扩展点,扩展元素I华中科技大学硕士学位论文AbstractInrecentyears,becauseofthepopularityofkindsofConsumerElectronics,thecomplexityofembeddedprogramdevelopmenthasbeenin

7、creasing.Forembeddedprogramdevelopment,developmentenvironmentisveryimportant,asuitableprogramdevelopmentenvironmentcaneffectivelyincreasetheefficiencyofembeddedprogramdevelopment.BasingontherequirementonembeddedLinuxC/C++programdevelopmentinRoutonElectronicCo.Ltd,weextende

8、dandimprovedanintegrateddevelopmentenvironmentbasedonEclipseplug-ins,satisfiedtherequirem

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。