手把手教你北邮操作系统小学期实验三——ARM/ucLinux-SkyEye的安装,配置与集成1
1.实验环境:
- 硬件:Intel i5
- 操作系统:Windows 8.1
- 虚拟机:VMware Workstation 12.5.0
- 软件:Ubuntu-14.0.5 (gcc 4.4)
2.实验目的:
安装SkyEye嵌入式硬件模拟器,配置嵌入式操作系统ucLinux,建立基于SkyEye的ARM/ucLinux嵌入式平台。
3.实验内容:
参照参考文献[2]“安装使用SkyEye”和“ucLinux配置”、参考文献[2]所带光盘“光盘-《源码开放的嵌入式系统软件分析与实践——基于SkyEye和ARM开放平台》”中的read文件、“附录4——SkyEye-ucLinux安装说明”等内容,按照如下步骤进行:(这写光盘在哪儿啊?所以我就自己在网上下载了。)
- 编译安装skyEye
- 安装arm-elf-tools交叉编译器,用于编译ucLinux,SkyEye
- 安装ucLinux
- 配置ucLinux,如何选择模拟平台,配置ucLinux网络支持
- 其中,网络部分的内核编译配置可参考“附录3——Linux网络系统及其配置“
- 利用参考文献2 安装使用SkyEye中所给例子,用SkyEye运行和调试ucLinux内核
4 . 实验步骤:
- 安装arm-elf-tools 交叉编译器 (用于编译ucLinuxSkyEye)
sudo apt-get install libgtk2.0-dev pkg-config libatk1.0-dev
sudo apt-get install libpango1.0-dev libfreetype6-dev libglib2.0-dev libx11-dev binutils-dev
//首先安装skyeye的依赖包
sudo apt-get install gnome-core-devel //这将安装
- libgtk2.0-dev libglib2.0-dev 等开发相关的库文件
先在网上下载 arm-elf-tools-20040427.sh: 2)先在网上下载 arm-elf-tools-20040427.sh:
https://pan.baidu.com/s/1c1FnsuW (这个是我自己的分享)ls -l arm-elf-tools-*//查看这个文件
chmod 755 arm-elf-tools*//修改属性
sh ./arm-elf-tools-20040427.sh//执行解压安装
arm-elf-gcc -v//测试
which arm-elf-gcc//查看安装在哪儿
echo $PATH//检测是否将路径增加到PATH
whereis arm-elf-gcc//查看arm-elf-gcc安装位置
待续未完(接2)