展讯开发环境配置

上传人:博****1 文档编号:475748003 上传时间:2023-05-25 格式:DOCX 页数:42 大小:377.10KB
返回 下载 相关 举报
展讯开发环境配置_第1页
第1页 / 共42页
展讯开发环境配置_第2页
第2页 / 共42页
展讯开发环境配置_第3页
第3页 / 共42页
展讯开发环境配置_第4页
第4页 / 共42页
展讯开发环境配置_第5页
第5页 / 共42页
点击查看更多>>
资源描述

《展讯开发环境配置》由会员分享,可在线阅读,更多相关《展讯开发环境配置(42页珍藏版)》请在金锄头文库上搜索。

1、Makee/Buuildd环境使使用手册册主标题:(默认)Arial,(中文)宋体,二号字体,加粗;段落:右对齐,右缩进为3.27字符,单倍行距副标题:(默认)Arial,(中文)宋体,四号字体,加粗;段落:右对齐,右缩进为3.27字符,单倍行距Verssionn:0.1.520099-10-21文字格式:(默认)Arial,(中文)宋体,四号字体;段落:右对齐,右缩进为3.27字符,单倍行距www.sprreaddtruum.ccom修订历史史版本日期作 者审 核说 明0.0.120077-122-11Daniiel.LuooCreaate0.02220088-1-31Daniiel.Luo

2、o增加客户户发布及及使用内内容0.03320099-03-10Minggjiaanliiu基于MOOCORR_W009.111修改改0.04420099-03-31Minggjiaanliiu增加多线线程编译译,Wiindoows commmannd 编编译0.05520099-04-09Minggjiaanliiu删除Cyygwiin 相相关所有有信息0.06620099-04-15Minggjiaanliiu编译命令令增加55.188 特别别提醒,新新建工程程部分增增加NVV,Reesouurcee 部分分的说明明0.07720099-04-20Minggjiaanliiu根据评审审结果修

3、修改0.08820099-04-28Minggjiaanliiu增加编译译暂停说说明;资资源编译译说明更更新,增增加编译译出错的的一个说说明0.09920099-05-06Minggjiaanliiu增加对VVC模拟拟器编译译说明,提提醒修改改工程0.10020099-05-30MinggjiaanliiuResoourcce,NNV 说说明更新新0.11120099-07-08Minggjiaanliiu增加通过过复制方方式创建建新工程程说明;增加 souurcee Innsigght 与CCC集成说说明;增增加全局局变量和和转义宏宏的实现现区分;增加第第三方编编译选项项说明;更新多多套资源

4、源编译说说明0.12220099-08-19Minggjiaanliiu1.第三三方逻辑辑部分独独立成一一个文件件Makkefiile.thiird-parrtyMMakeefille.tthirrd-ppartty 22 编译译APPP 需要要调用ttoollsDDEBUUG_TTOOLLBMMP2AArraay 工工具3. 增加加分布式式编译说说明.44.鼠标标右键增增加命令令行快捷捷方式说说明5. DOOS下输输入命令令时用TTab键键进行命命令自动动填充6增加加动态生生成模拟拟器部分分说明0.13320099-08-31Minggjiaanliiu更新 33.2 统一编编译部分分关于:

5、makkefiile宏宏赋制值值的特别别说明0.14420099-09-24Minggjiaanliiu更新复制制方式创创建项目目编译脚脚本 部部分:大大工程中中增加 PROODUCCT_BBASEELIBB_DIIR变量量 及使使用说明明; MMS_CCusttomiize/souurcee/prroduuct/connfigg 驱动动部分根根据工程程名字自自适应 ;7.2.44 项项目修改改编译选选项注意意事项更更新;更更新NVV编译选选项说明明;增加加3.55 编译译命令最最大长度度 8KK限制0.15520099-10-21MinggjiaanliiuIn分布布式编译译,路径径不能有有

6、括号,担担搁括号号也不可可以.重要声明明版权声明明本文档中中的任何何内容受受中华华人民共共和国著著作权法法的保保护,版权所所有 20006, 展讯讯通信有有限公司司,保留留所有权权利,但注明明引用其其他方的的内容除除外。商标声明明本文档中中展讯通通信有限限公司的的产品的的所有商商标是展展讯通信信有限公公司专有有,但注注明属于于其他公公司拥有有的商标标除外。在在提及其其他公司司及其产产品时将将使用各各自公司司所拥有有的商标标,这种种使用的的目的仅仅限于引引用。不作保证证声明展讯通信信有限公公司不对对此文档档中的任任何内容容作任何何明示或或暗示的的陈述或或保证,而而且不对对特定目目的的适适销性及及

7、适用性性或者任任何间接接、特殊殊或连带带的损失失承担任任何责任任。保密声明明本文档(包包括任何何附件)包包含的信信息是保保密信息息。接收收人了解解其获得得的本文文档是保保密的,除除用于规规定的目目的外不不得用于于任何目目的,也也不得将将本文档档泄露给给任何第第三方。目 录录1说明662运行环环境72.1编编译环境境及安装装相关软软件73编译架架构84目录结结构及关关键脚本本114.1mmakee/buuildd环境的的关键目目录结构构114.2关关键脚本本124.2.1Maakeffilee.ruuless124.2.2Maakeffilee.moodulles1134.2.3Maakeffi

8、lee.thhirdd-paartyy134.2.4Maakeffilee.veeriffy1334.2.5Maakeffilee134.2.6maake.batt135基本命命令1445.1帮帮助1445.2编编译参数数中 pprojjecttnamme 与与项目编编译脚本本对应关关系1445.3编编译整个个项目upddatee1445.4重重新编译译整个项项目nnew155.5清清除所有有编译结结果ccleaanalll1155.6清清除模块块编译结结果1555.7编编译模块块155.8生生成可执执行文件件155.9编编译FDDL/bboottloaaderr155.100编译NVV155

9、.111编译Reesouurcee165.122编译手手机模拟拟器工程程176其它命命令2006.1编编译Loogell工具2006.2ppcliint 扫描2006.3编编译完成成nett seend提提醒功能能206.4编编译命令令的简写写206.5多多线程编编译2006.6分分布式编编译2116.7编编译出错错暂停2216.8特特别提醒醒217模块修修改及项项目定制制227.1模模块修改改227.1.1模块块目录结结构调整整227.1.2添加加或删除除文件2227.1.3修改改编译选选项2227.1.4新增增模块2237.2项项目定制制237.2.1创建建全新的的项目编编译脚本本237.

10、2.2复制制方式创创建项目目编译脚脚本2337.2.3添加加或删除除模块2247.2.4修改改项目编编译选项项247.2.5客户户发布及及使用2258第三方方编译选选项说明明269相关使使用技巧巧279.1查查看loog文件件279.2mmakeefille 编编译过程程中报错错: NNo rrulee too maake tarrgett XXXX , neeedeed bby yyyy.2279.3MMakeefille 中中全局变变量和转转义宏的的区分2279.4SSourrce Inssighht和CleearCCasee配置2779.5鼠鼠标右键键命令行行快捷方方式设置置309.6D

11、DOS下下输入命命令时用用Tabb键进行行命令自自动填充充301 说明Makee/Buuildd环境中中实现了了项目开开发和维维护使用用的GNNU标准准应用脚脚本,基基于这些些应用脚脚本和相相关maake工工具,Makke/BBuilld环境境可以完完成项目目全部代码码的编译译和二进进制文件件的生成成,对其其他一些些需要的的文件也也可以在在Makke/BBuilld环境境中通过过编译的的方式产产生,如如fdll,boootlloadder,nv_parrameeterr,reesouurcee等。Makee/Buuildd的相关关操作命命令需要要在Wiindoows Commmannd环境境下

12、进行行,因为为每个大大工程编编译出来来的临时时文件都都独立存存放,所所以可以以通过开开启多个个Commmannd窗口口对多个个不同的的项目进进行同时时buiild。2 运行环境境2.1 编译环境境及安装装相关软软件操作系统统: 建建议 WWinddowss20000 或 wwinddowss XPPADS(AARM Devvelooperr Suuit V1.2) 注意需要要安装 8848 的paatchh,查看方方法见下下图:Micrrosooft Exccel 20000 或者 Miccrossoftt Exxcell 20003 或者 WPSS 220055及以上上版本(用于编编译资源源

13、):Micrrosooft Vissuall C+ 66.0 需要安安装spp6补丁(用于编译译模拟器器)保证源代代码文件件中的mmakee 配置置文件 Makkefiile.rulles 中各项项配置均均正确3 编译架构构对一个项项目的所所有模块块和要使使用的一一些工具具,目前前是采用用两种方方式编译译。1独立立的maakeffilee编译目前采采用独立立的maakeffilee编译的的模块有有: l fdl11l fdl22l boottloaaderrl nv_pparaametterl resoourccel logeell winssimuulattorl pcliint这些模块块或

14、功能能,对应应的 mmakee/moddulee_namme/moddulee_namme.mk 本本身已经经是一个个完整的的makkefiile文文件,直直接调用用就可以以了。目目前实现现方式是是在 大大的工程程文件中中,将这这些模块块的列表表对INNDEPPENDDENTT 赋值值,指示示这些模模块需要要单独编编译。采用独独立编译译的的另另外一个个特点是是他们一一般不参参与大工工程的llinkk,往往往只是一一些辅助助工具。# inndeppenddentt coompiile INDEEPENNDENNT=norr_fddlloggel winnsimmulaatorr_liib wwinssimuulattor_r_nnor ressourrce如果项目目有新的的模块或或工具需需要独立立编译,可可以实现现makkefiile 并将他他们的名名字添加加到INNDEPPENDDENTT 的列列表总即即可。编译方式式为 :makke PPROJJECTT=prrojeectnnamee MOODULLES=boootlooadeer注意: 独立编编译的模模块

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号