-软件一-二部新员工培训期计划-MMI开发工程师
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件新员工培训期计划(MMI开发工程师)
修改记录
版本号拟制人/
修改人
拟制/修改日期更改理由
V1.0 佚名2010-02-01
V1.1 Kite 2010-02-11 增加了常用软件安装、编译命令注意事项、实践部分注意
点(字串资源添加部分);
V1.2 Kite 2010-02-26 依据yy的建议,增加版本修改部分,并对实践部分继续进
行完善和补充,并对文档进行了标准化;
1.前言
本计划主要针对新入职的无工作经验的新员工在MTK平台的开发和日常相关工作的培
训计划,培训主要关注点为日常工作的基本工作技能培养,有关系统性的深入培养暂不纳入
本计划之内,有待工作中持续加强和通过内部专项培训进行提高。
对于有一定工作经验但无MTK平台经验的新入职员工,指导老师可以根据实际情况,
调整培训计划,而不用完全按照本计划表进行。但是所作调整也需要另拟培训计划表,作为
培训之依据,且培训之最终效果也应达到本计划中所列所有培训目标项。
对于有一定工作经验,且具MTK平台经验的新入职员工,指导老师可以依据本计划中
所列的培训目标项对其进行评估。如果能达到我们培训目标的培训项可以略过;如果无法达
到的,必须也按照本计划相应培训项的措施进行培养。
2.开发环境搭建
常用软件安装指南
如下是常用软件的安装地址,相关软件的按照指导文档见:\\192.168.24.40\编译环境\SCM常用软件安装指南_最新版本.doc,重点需要注意的是ADS、CC和CQ的安装。
序号软件说明下载地址备注
1 VC ftp://192.168.24.8/soft/MStudio98/
2 sourceinsight 代码浏览器网络下载,或者找周围同事
3 ultraedit 文本编辑器网络下载,或者找周围同事
4 beyond compare 比较工具网络下载,或者找周围同事
5 perl 编译环境
\\192.168.24.40\编译环境
\ActivePerl-5.8.6.811-MSWin32-x86-122208.
msi
6 ADS12 编译环境\\192.168.24.40\编译环境\ads_1.2
参照《SCM常用软件安装指南.doc》
注意安装在C盘
7 ADS patch 编译环境
\\192.168.24.40\编译环境\ADS1.2 Patch To
Build 848
ADS12安装完毕之后,把ADS patch下的
文件直接copy到安装目录下覆盖原文件
即可
8 MinGW 编译环境\\192.168.24.40\编译环境\MinGW
直接copy到ARM安装目录,与ADSv1_2
目录并列
9 msys 编译环境\\192.168.24.40\编译环境\msys 同上
10 incredibuild 分布式编译
\\192.168.24.40\分布式编译客户端极其补丁
\3.40
Coordinator location, computer选
择:192.168.24.100
12 incredibuild 分布式编译
\\192.168.24.40\分布式编译客户端极其补丁
\3.40\incredibuild_3.40patch
运行key.bat文件即可,注意该软件有30
天试用期,在试用期到期之前重新运行
key.bat,则恢复试用期到30天(有个task
的补丁,可以每周自动更新时间为30天)13 Flashtool 工具找周围同事要
用于把bin文件下载到手机上,操作参考
相关文档
14 Cather 工具找周围同事要用于调试跟踪故障,操作参考相关文档
15 Meta 工具找周围同事要查看手机文件系统,操作参考相关文档
16 cc(clearcase) 版本控制\\192.168.24.40\clearcase_setup 参照《SCM常用软件安装指南.doc》
17 cq(clearquest) 故障管理\\192.168.24.40\cq 参照《SCM常用软件安装指南.doc》
常用软件安装注意要点
1、ADS安装请注意导入license.dat(在ADS安装目录下),否则ADS编译报错;
2、sourceinsight输入注册码后请注意不要回车,而应该点击OK按钮,否则回车会按照试
用(try it)处理;
3、分布式编译过程中运行build monitor可以观察到分布式编译所用到的计算机,其实也是
判断分布式编译是否有效的一种方法;
4、Ultraedit如果打开文本文件为乱码,请另存一下,然后从新打开;
5、CC上软件版本config spec的查询,请登录http://192.168.24.15/cqweb/login(可以问技术
管理部申请账号),选择版本管理系统登录进入,公共查询->版本跟踪->all_project,查
找并选择项目名称,再选择“FOR自动编译”即可。
3.基本技能学习
版本控制工具学习
关于CC、CQ使用的简单培训
学习目标:
a. 会自己使用CC建立相应项目的代码环境;能够明白CC中label、branch、
vob、cs、节点、view等概念。
b. 能够熟悉CQ中BUG的管理流程。
(此时并不要求对CC其他功能的熟练使用,后续会有相应安排)
编译命令学习
学习target环境的编译命令
学习目标:能够区分new、remake、update、clean、resgen等的用法;编译出错如何在
LOG目录下寻找相应信息。这里先简单介绍一下几个命令的区别:
1)new –用于生成.bin文件,它包含以下动作clean + scan + compile +