手把手教你北邮操作系统小学期实验三——ARM/ucLinux-SkyEye的安装,配置与集成2
接1
- 安装uclinux
uclinux下载网址 - 把下载下来的uClinux-dist放在/srv/
tar xvzf uClinux-dist-20051110.tar.gz//解压
cd uClinux-dist
make mrproper //内核编译,清除源码树,那个error可以无视
make menuconfig//报错一次,因为没有安装ncurses-dev出错了,赶紧安装
apt-get install ncurses-dec
再来一次make menuconfig
选择GDB和ARMulator
选择linux-2.4.x,uClibc,其余的全选
然后就一直回车,出现Network device support选择Ethernet (10 or 100Mbit)
选择SkyEye ne2k ethernet support(for ARMUlator)
make dep
make
make lib_only
make user_only
make romfs
make image
突然想起来我没有arm-linux-gcc,需要安装
- 网址:arm-linux-gcc下载 (这个是我自己的分享)
- 解压:
tar -xvf arm-linux-gcc-3.4.1.tar.bz2
gedit /root/.bashrc
export PATH=$PATH:/opt/usr/local/arm/3.4.1/bin开发环境
sudo apt-get install g++-multilib//安装g++-multilib安装兼容库
arm-linux-gcc -v //查看
待续未完(接3)