嵌入式Linux开发环境构建.ppt

嵌入式Linux开发环境构建.ppt

ID:48038646

大小:1.37 MB

页数:16页

时间:2020-01-14

嵌入式Linux开发环境构建.ppt_第1页
嵌入式Linux开发环境构建.ppt_第2页
嵌入式Linux开发环境构建.ppt_第3页
嵌入式Linux开发环境构建.ppt_第4页
嵌入式Linux开发环境构建.ppt_第5页
资源描述:

《嵌入式Linux开发环境构建.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、嵌入式Linux开发环境构建实验目的掌握宿主机Linux开发环境设掌握交叉编译器的安装和设置7/25/20211实验设备硬件PC机(带网卡)1台MagicARM270教学实验开发平台1套软件RedHatLinux9.0操作系统(完全安装)arm-linux-gcc交叉编译器安装包嵌入式Linux开发环境构建7/25/20212实验内容假定PC机上已经安装了ReHatLinux9.0操作系统(完全安装),如果没有安装RedHatLinux9.0操作系统,请安装。然后对这台PC机进行配置和安装交叉编译器,使该PC机能够用于进行嵌入式Li

2、nux系统开发。实验内容包括宿主机网络设置、NFS设置以及交叉编译器的安装,最后通过NFS将实验箱和PC机进行连接,通过NFS查看主机共享目录文件。嵌入式Linux开发环境构建7/25/20213实验预习要求熟悉Linux操作的基本命令,如cd、ls、cp、tar等命令;熟悉Linux下编辑器的使用如vi等;熟悉Linux系统下网卡设置、NFS设置等;熟悉Windows超级终端或者Linux下串口软件minicom的使用。嵌入式Linux开发环境构建7/25/20214实验原理请阅读配套的理论教材,或者查看其它资料,了解嵌入式Lin

3、ux开发的大致方法,理解交叉编译的基本概念和意义,了解NFS网络文件系统在嵌入式Linux开发中的使用。嵌入式Linux开发环境构建7/25/20215实验步骤安装交叉编译器将光盘提供的交叉编译器安装包arm-linux-3.4.1.tar.bz2复制到某个目录下,然后进行解压安装,指定安装路径为/usr/local/arm。#tarxjvfarm-linux-3.4.1.tar.bz2-C/usr/local/arm注意:安装交叉编译器需要root权限,请使用root登录或者使用su命令增加root权限。嵌入式Linux开发环境构

4、建7/25/20216实验步骤设定交叉编译器路径修改/etc/profile文件,在其中增加arm-linux-gcc的路径,然后重新登录:#Pathmanipulation if[`id-u`=0];thenpathmunge/sbinpathmunge/usr/sbinpathmunge/usr/local/sbinpathmunge/usr/local/arm/3.4.1/bin增加此行fi嵌入式Linux开发环境构建7/25/20217实验步骤设置宿主机网络从RedHatLinux的MainMenu菜单,选择SystemS

5、ettingsNetwork,打开网络配置界面。嵌入式Linux开发环境构建7/25/20218实验步骤设置宿主机网络双击eth0,在弹出的界面进行具体的网络设置,如IP地址、子网掩码等信息。嵌入式Linux开发环境构建7/25/20219实验步骤关闭防火墙从RedHatLinux的MainMenu菜单,选择SystemSettingsSecurityLevel,打开RedHatLinux安全级别设置界面,将其安全级别设置为NoFirewall。嵌入式Linux开发环境构建7/25/202110实验步骤清除防火墙规则从RedHa

6、tLinux的MainMenu菜单,选择SystemSettingsServerSettingsServices,在弹出的界面中,将ipchains、iptables和ip6tables前面的“√”去掉。嵌入式Linux开发环境构建7/25/202111实验步骤设置NFS服务器从Linux的MainMenu菜单,选择SystemSettingsServerSettingsNFSServer。嵌入式Linux开发环境构建7/25/202112实验步骤设置NFS服务器点击Add按钮,弹出NFS添加界面。在相应栏分别填入共享目录以

7、及可以访问该共享目录的主机的IP。嵌入式Linux开发环境构建7/25/202113实验步骤测试NFS测试NFS共享设置是否成功。将主机上的共享目录mount到自己另外一个目录如/mnt目录下:#mount192.168.0.94:/pxa270/nfs/mnt然后查看/mnt目录下是否有/pxa270/nfs目录下的文件,如果有的话,则NFS服务启动成功。嵌入式Linux开发环境构建7/25/202114实验步骤进行远程NFS挂载启动MagicARM270,在串口终端界面输入命令进行NFS挂载。[root@MagicARM270~

8、]#mount–tnfs192.168.0.94:/pxa270/nfs/mnt–onolock如果不出现错误,则进入/mnt目录,查看主机共享的目录和文件。[root@MagicARM270~]#cd/mnt[root@MagicA

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

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

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