MStar_MMI_编程培训讲解.ppt

MStar_MMI_编程培训讲解.ppt

ID:51445372

大小:2.43 MB

页数:15页

时间:2020-03-22

MStar_MMI_编程培训讲解.ppt_第1页
MStar_MMI_编程培训讲解.ppt_第2页
MStar_MMI_编程培训讲解.ppt_第3页
MStar_MMI_编程培训讲解.ppt_第4页
MStar_MMI_编程培训讲解.ppt_第5页
资源描述:

《MStar_MMI_编程培训讲解.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MStarMMI编程培训AE4Milo.luo/xxx校正:xxxxx审核:xxxxx版本:V1.0x2010.09.17—2010.xx.xxOutline搭建EMMI开发环境工程目录结构目标生成Make文件搭建EMMI开发环境一、硬件需求CPU:双核2GHz及以上内存:2GB及以上硬盘:可用空间30G及以上以上为推荐配置,低于此配置亦可,但程序编译过程相对来说会比较长。注意:安装编译软件及源代码的磁盘必须为NTFS格式。若非NTFS格式可按以下方式进行转换(以D盘为例):1)点击“开始运行”,输入CMD回车;

2、2)输入Convertd:/FS:NTFS回车;3)重启电脑。(图2)查看磁盘格式(图3)将磁盘转换为NTFS格式(图1)查看硬件配置搭建MMI开发环境二、安装开发工具及编译环境ARMRVDSCygwinMicrosoftVisualStudio20051、手机:ARM及Cygwin的安装直接将CygwinPortable.exe安装或解压到C盘根目录(C:)即可。注意:ARM及Cygwin需安装在C盘根目录下。2、模拟器<1>安装VS2005SP1<2>安装EMMIStudio_PreInstallTools补

3、丁包注:WindowsXPsp1sp2安装AutoInstall.batWindowsXPsp3安装AutoInstall_XPSP3.bat或参考Howtoinstall.txt手动安装3、其他工具软件BCompare用于比较两个文件目录及文件内容的差异。UltraEdit-32用于查看编译后的日志文件,方便查找编译问题。(图1)ARM及Cygwin安装路径(图2)VS2005及SurceInSight(图3)ARM及Cygwin一体安装包(图4)辅助工具软件搭建EMMI开发环境三、解压EMMI源码文件注意:1)

4、源代码的存放磁盘格式必须为NTFS;2)存放源代码的目录名称及路径不宜太长,否则编译过程中容易出错;3)如果存在Patch文件,按文件名顺序依次解压同名的Patch、Patch+文件。例如:Release、Patch、Patch+、a0_Patch、a0_Patch+、b0_Patch、b0_Patch+。以v2.02.26版本文件举例:1)在D盘建立一个存放V2.02.26源码的文件目录;2)将v2.02.26_Release_Package.7z解压到源码文件夹中;3)解压v2.02.26_Patch.7z文件

5、,将其中的文件放入到源码文件夹中对应的目录里;4)按3的方式解压v2.02.26_Patch+.7z文件。文件版本说明:V2.01.xxx系列:MSW8535,35N,38HV2.02.xxx系列:MSW8533C,33C1,33Cx特别说明:1)Patch是程序文件的补丁,必须按补丁顺序及文件路径进行操作;2)实际应用中,要注意补丁文件与原文件的差异,做好原文件备份工作。文件目录及文件路径要对应工程目录结构工程目录结构目标生成打开Cygwin然后改变目录至SRCproj编译配置指令:”./tng/confi

6、gure.pl”-选择产品,XRG也采用此编译配置选项目标生成指令-makerelease_build:标准生成指令-makeclean:清除手机生成映像文件-makerelease_speed:不显示当前文件信息,来减少生成时间-makerelease_mmi_app:生成MMIapp库文件然后链接-makerelease_mmi_srv:生成MMIsrv库文件然后链接-makerelease_mmi_core:生成MMIcore库文件然后链接-makerelease_mmi_common:生成MMIcommon

7、库文件然后链接-makerelease_mmi_widget:生成MMIwidget库文件然后链接-makerelease_mmi_res:生成MMIresource(XRG)然后链接-makerelease_drv:driver生成-makedz_normal:生成DZ包-如果这次生成失败,可阅读“log.release”来搜索”error关键词”模拟器-模拟器项目projMStarStudio_UPMStarDeveloperXMMIMMI_BuildAll_cus.sln目标生成目标生成目标生成目标

8、生成目标生成Make文件每个产品目录下有自己的Make文件每个模块有自己的Make文件,如:projscapplicationmmiappapp.mak创建新的目标产品-复制产品目录,更名,如复制8533c1_yk701更名为8533c1_xxVc仿真器文件AppIncludePath.iniMake文件结构

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

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

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