《通信软件基础论》word版

《通信软件基础论》word版

ID:25467238

大小:1.03 MB

页数:9页

时间:2018-11-20

《通信软件基础论》word版_第1页
《通信软件基础论》word版_第2页
《通信软件基础论》word版_第3页
《通信软件基础论》word版_第4页
《通信软件基础论》word版_第5页
资源描述:

《《通信软件基础论》word版》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、目录一.Linux安装3二.文件共享5三.建立交叉编译环境5四.解压安装源代码及其他工具6五.配置和编译内核8六.配置和编译busybox9七.制作目标板文件系统映像9八.实验总结10一.Linux安装1.利用虚拟机向导进行Linux安装操作,2.自行选择安装来源3.选择安装Fedora版本4.将的安装光盘放到光驱中,将BIOS改为从光盘启动,启动后系统将会出现如下界面,按回车继续。5.然后进入下一步,检查安装盘,一般不需要检测,所以选择了Skip(跳过),过一会儿就进入安装图形化画面,点击Next即可。6.选择所要安装的语言和键盘,然

2、后开始设置网络7.设置好时区和root用户密码。8.设置分区,一般选择默认即可9.选择安装类型,选择如图,点“Next”开始定制。10.开始安装系统,待安装完毕后即可以root身份登录系统二.文件共享在菜单栏“虚拟机”下选择“设置”,进入以下界面,选择“选项”中的“共享文件夹”,按照下图进行勾选,点击“添加”选择要共享的文件夹,共享文件后即可进行搭建交叉编译环境。三.建立交叉编译环境1.使用cp命令将光盘Linux目录中的arm-linux-gcc-4.5.1-v6-vfp-20101103.tgz复制到Fedora9某个目录下如tmp

3、/,然后进入到该目录,执行解压命令:#cd/tmp#tarxvzfarm-linux-gcc-4.5.1-v6-vfp-20101103.tgz–C/2.把编译器路径加入系统环境变量,运行命令#vim/root/.bashrc,编辑/root/.bashrc文件,修改最后一行为exportPATH=$PATH:/opt/FriendlyARM/toolschain/4.5.1/bin,保存并退出3.重新登录系统(不必重启机器,开始->logout即可),使以上设置生效,在命令行输入arm-linux-gcc–v,会出现如下信息,这说明交

4、叉编译环境已经成功安装。四.解压安装源代码及其他工具以下为所有需安装的源代码和工具1.解压安装源代码(1)创建工作目录,执行命令:#mkdir–p/opt/FriendlyARM/mini210s/linux,后面步骤的所有源代码都会解压安装到此目录中(1)解压安装Linux内核源代码执行命令:#cd/opt/FriendlyARM/mini210s/linux#tarxvzf/tmp/linux/linux-2.6.35.7-20111118.tar.gz(2)解压安装目标文件系统执行命令:#tarxvzf/tmp/linux/roo

5、tfs_qtopia_qt4-20111118.tgz(4)解压安装嵌入式图形系统qtopia源代码,执行以下命令:#tarxvzf/tmp/linux/x86-qtopia-20100420.tar.gz#tarxvzf/tmp/linux/arm-qtopia-20101105.tar.gz(5)解压安装嵌入式图形系统qt-extended-4.4.3源代码#tarxvzf/tmp/linux/x86-qt-extended-4.4.3-20101003.tgz#tarxvzf/tmp/linux/arm-qt-extended-4

6、.4.3-20101105.tgz(6)QtE-4.7.0源代码,busybox源代码,Linux示例程序。依次执行以下命令:#tarxvzf/tmp/linux/x86-qte-4.6.1-20100516.tar.gz#tarxvzf/tmp/linux/arm-qte-4.7.0-20101105.tar.gz#tarxvzf/tmp/linux/busybox-1.17.2-20101120.tgz#tarxvzf/tmp/linux/examples-mini210-20111118.tgz2.解压创建目标文件系统,执行以下命

7、令,执行后将创建rootfs_qtopia_qt4目录:#cd/opt/FriendlyARM/mini210s/linux#tarxvzf/tmp/linux/rootfs_qtopia_qt4-20111118.tgz2.解压安装文件系统映像,执行命令:#tarxvzf/tmp/mktools-YYYYMMDD.tar.gz–C/(注:YYYYMMDD替换为实际的日期)3.解压安装LogoMaker,执行命令:#tarxvzf/tmp/linux/logomaker.tgz–C/五.配置和编译内核Linux内核与Android内核使

8、用的是同一份源码,但是配置不同,使用以下命令编译内核。#cd/opt/FriendlyARM/mini210s/android/linux-2.6.35.7#cpmini210_linux_defconfi

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

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

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