1.1 实验名称
LAB1 - GNU tool chain 实验
1.2 实验目的
通过安装使用GNU TOOL chain 相关软件, 掌握基本的gnu 工具使用方法, 为后续的嵌入式系统开发搭建平台,建立基本的交叉编译概念。
1.3 实验范围
本次实验将覆盖以下范围
1. Cygwin的安装
2. Cvs 客户端配置
3. 通过hello world 程序完成基本的编译调试过程
4. 运用cvs管理自己的工程
5. Gdb/insight 的使用
6. GNUARM 交叉编译的安装和使用
7. GNU auto tools 的使用
1.4 实验预计时间
150分钟
1.5 实验报告提交方法
通过在cvs 中建立以自己名字命名的工程的方式提交
每完成一项实验,请把源代码导入CVS, 并为自己的工程打上标记, 以便评分
例如,完成了LAB1 中 MODULE 1中的实验1, 请给工程中所有文件打标记, 以便评分
cvs tag LAB1¬_MD1_1
1.6 注意事项
1. 本实验的所需的所有软件均是免费的,可以在网上下载得到。 为方便起见,实验室可以提供下载后的软件光盘, 有需要的请到助教处统计
2. 因时间不够未完成实验的学生,可以在其它时间自行进行, 下次实验时提交。
3. 本实验指导书涉及到文本编辑时, 采用vim进行描述, 但这并不代表着必须采用vim, 你可以用任何你喜欢的文本编辑器。
4. 请注意每次实验的实验报告要求
5.实验的第二个步骤为安装cygwin,如果学生机上已经安装好,可以跳过第二步。