接上一章 手把手教你北邮操作系统小学期实验三——ARM/ucLinux-SkyEye的安装,配置与集成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 //查看