没有合适的资源?快使用搜索试试~ 我知道了~
软件部新员工培训期计划.doc
0 下载量 29 浏览量
2022-11-21
21:03:37
上传
评论
收藏 147KB DOC 举报
温馨提示
试读
13页
软件部新员工培训期计划.doc
资源推荐
资源详情
资源评论
软件新员工培训期计划(MMI 开发工程师)
修改记录
版本号
拟制人/
修改人
拟制/修改日期
更改理由
V1.0
佚名
2010-02-01
V1.1
Kite
2010-02-11
增加了常用软件安装、编译命令注意事项、实践部分注意
点(字串资源添加部分);
V1.2
Kite
2010-02-26
依据 yy 的建议,增加版本修改部分,并对实践部分继续进
行完善和补充,并对文档进行了标准化;
1. 前言
本计划主要针对新入职的无工作经验的新员工在 MTK 平台的开发和日常相关工作的
培训计划,培训主要关注点为日常工作的基本工作技能培养,有关系统性的深入培养暂不纳
入本计划之内,有待工作中持续加强和通过内部专项培训进行提高。
对于有一定工作经验但无 MTK 平台经验的新入职员工,指导老师可以根据实际情况,
调整培训计划,而不用完全按照本计划表进行。但是所作调整也需要另拟培训计划表,作为
培训之依据,且培训之最终效果也应达到本计划中所列所有培训目标项。
对于有一定工作经验,且具 MTK 平台经验的新入职员工,指导老师可以依据本计划中
所列的培训目标项对其进行评估。如果能达到我们培训目标的培训项可以略过;如果无法达
到的,必须也按照本计划相应培训项的措施进行培养。
2. 开发环境搭建
常用软件安装指南
如下是常用软件的安装地址,相关软件的按照指导文档见:重点需要注意的是 ADS、CC
和 CQ 的安装。
序号
软件
说明
下载地址
备注
1
VC
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 的查询,请登录(可以问技术管理部申请账号),选择版本
管理系统登录进入,公共查询->版本跟踪->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 +
link
使用方法一般是这样的:make D901 gprs/gsm new
其中 D901 是 cusotmer 名称,为了表述方便以 D901 为例,gprs/gsm 是 project
2) update – 编译一个或多个模块,它包含以下动作:scan + compile + link。
使用方法是 make D901 gprs/gsm update mmiresource,其中 mmiresource
是具体某个模块的名称,update 会首先检查文件之间的依赖关系,然后编译发生改
变的代码。Update 后面如果不跟模块名称,则是编译所有模块。
3) remake – 应该是最常用的编译命令,使用方法是:
make D901 gprs/gsm remake mmiresource,它包含以下动作:compile + link
学习 PC 模拟器的编译
培训目标:学习 modis 的编译,能够生成所需要的工作组文件 MoDIS.dsw,并在该工
作组下进行代码调试。
一般情况下,为了产生 modis.dsw 文件,需要进行以下几步:
make D901 gprs new
make D901 gprs gen_modis
make D901 gprs codegen_modis
其中命令 new 只需编译大约几分钟,等资源编译成功后,就可以终止,然后执行
gen_modis,codegen_modis,生成工作组文件 modis.dsw,就说明命令执行成功了。
以 上 简 单 介 绍 了 比 较 常 用 的 几 个 编 译 命 令 , 具 体 请 参 考 MTK 文 档
剩余12页未读,继续阅读
资源评论
智慧安全方案
- 粉丝: 3648
- 资源: 59万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功