实验5-2交叉编译器安装,内核裁剪,编译

实验5-2交叉编译器安装,内核裁剪,编译

ID:28071663

大小:220.29 KB

页数:3页

时间:2018-12-07

实验5-2交叉编译器安装,内核裁剪,编译_第1页
实验5-2交叉编译器安装,内核裁剪,编译_第2页
实验5-2交叉编译器安装,内核裁剪,编译_第3页
资源描述:

《实验5-2交叉编译器安装,内核裁剪,编译》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、班级:计算机11-1姓名:洪忠奋学号:110340S0116成绩:实验5-2:嵌入式Linux开发板环境搭建>实验目的:熟悉嵌入式Linux开发板环境搭建:交叉编译器安装,u-boot制作,内核裁剪,编译,下载,NFS根文件系统制作。>实验内容:1.交叉编译器安装2.内核裁剪3.内核编译4.根文件系统制作5.NFS网络配置>实验步骤:1.交叉编译器安装。(1)、复制arm-linux-gcc-4.3.2.tgz到linux系统中。(2)、执行tar-jxvfarm-linux-gcc-4.3.2.tgz进行解压。(3)、执行cdusr/local/和cp-rvarm/usr/loc

2、al/(4)、修改环境变量PATH:(5)、在/etc/bash.bashrc]exportPATH=SPATH:/usr/local/arm/3.4.1/binexportPATH(••INSERT-•后添加:2.内核裁剪(1)、执行makeraenuconfig.(2)、进行操作裁剪3.内核编译(1)、下载linux-2.6.32.2_ok.tar.bz2到Linux系统中。(2)、执行tar-jxvflinux-2.6.32.2_ok.tar.bz2-C/usr/src/kernel进行解压。(3)、makemrproper

3、makemenuconfig.(4)、makede

4、p

5、makeclean

6、makezImage(5)、makemodules

7、makemodule_install(6)、makeinstall进行编译。4.根文件系统制作(1)、建立工作目录并下载busybox到该目录:(2)、建立根目录执行mkdir/root/rootfsmkdir/root/rootfs/{bin,dev,etc,usr,lib,sbin,proc,sys,tmp}mkdir/root/rootfs/usr/{bin,sbin,lib}mknoddcv/consolcc51mknoddcv/nullc13(3)、拷贝动态链接库执行cd/usr/local/ar

8、m/4.3.2/sysroot/libVimcp.shFileEditViewTerminalTabsHelpforfileinlibclibcryptlibdllibmlibpthreadlibresolvlibutildocp$file-*.so/root/rootfs/libcp-dJfile.so.[•0-91/root/rootfs/libdonecp-dldM.so*/root/rootfs/U0Sourcecp.shArm-1inux-strip-s/root/rootfs/1ib/1ib*(4)、交叉编译busybox执行tar-jxvfbusybox-1.21.l

9、_ok.tar.bz2Mvbusybox-1.21.l_ok.tar.bz2busyboxCdbusybox修改Makefile,制定ARCH,CROSS_COMPILE环境变量makemenuconfig配置busybox,执行makedefconfigMake&&makeinstall5.NFS网络配置(1)、在虚拟PC机上,设置NFS共享目录Vi/etc/exports(2)、添加共享目录/root/rootfs木(rw,sync,no_root_suqash)(3)、设置ip,挂载nfs,重启NFS服务IfconfigethO192.168.2.288upMount-tnf

10、s-orw1992.168.2.288:/export//mnt/nfs/etc/init.d/nfsreboot心得体会:通过这个实验,使我熟悉嵌入式Limix开发板环境搭建:交叉编译器安装,u-boot制作,内核裁剪,编译,下载,NFS根文件系统制作。使我更加清楚了嵌入式操作系统的整体组成:bootloader,kernel,filesystem等。在进行nfs配置时,出现了ping不通主机问题,通过进行ifconfigethO配置ip,问题解决。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。