华农《嵌入式》实验2报告.docx

上传人:b****5 文档编号:8472529 上传时间:2023-01-31 格式:DOCX 页数:9 大小:2.17MB
下载 相关 举报
华农《嵌入式》实验2报告.docx_第1页
第1页 / 共9页
华农《嵌入式》实验2报告.docx_第2页
第2页 / 共9页
华农《嵌入式》实验2报告.docx_第3页
第3页 / 共9页
华农《嵌入式》实验2报告.docx_第4页
第4页 / 共9页
华农《嵌入式》实验2报告.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

华农《嵌入式》实验2报告.docx

《华农《嵌入式》实验2报告.docx》由会员分享,可在线阅读,更多相关《华农《嵌入式》实验2报告.docx(9页珍藏版)》请在冰豆网上搜索。

华农《嵌入式》实验2报告.docx

华农《嵌入式》实验2报告

 

华南农业大学

 

嵌入式软件开发技术课程报告

实验二开发平台的构建

 

班级:

姓名:

学号:

教师:

提交日期:

年月日

1、实验目的

开发环境的构建。

2、实验平台、工具

方向:

Android

实验平台:

VMware+Fedora17

工具:

gcc-4.7.2

Fedora17下载地址:

http:

//download.fedoraproject.org/pub/fedora/linux/releases/17/Live/x86_64/Fedora-17-x86_64-Live-Desktop.iso

gcc下载地址:

http:

//gcc.gnu.org/gcc-4.7/

3、实验步骤

1.安装VMware。

2.在VMware上安装Fedora17,安装后如下图:

3.在Fedora下激活root用户。

首先用su–root命令临时切换至root身份,再cd/etc/pam.d,再geditgdm-password文件,把文件中authrequiredpam_succeed_if.souser!

=rootquiet那一行注释掉,最后注销并以root用户登录至Fedora。

4.查看linux内核版本号,如下:

5.下载并安装gcc,如果已内置可跳过。

安装方式:

yum-yinstallgcc,等待安装完成即可。

6.下载并安装perl。

安装命令:

yum–yinstallperl,等待安装完成即可。

7.下载并安装ncurses-devel。

安装方式:

yum–yinstallncurses-devel。

8.下载linux-3.6.4的内核压缩包到/usr/src下,执行cd/usr/src,再执行tar–xjvflinux-3.6.4.tar.bz2解压到当前目录下,最后用命令ln–slinux-3.6.4linux创建一个符号链接,如下图:

9.将当前内核的设置文件拷贝到/usr/src/linux下,命令为cp/boot/config-`uname-r`.config,如下图:

 

10.进入/usr/src/linux-3.6.4路径下,先执行makemrproper命令,确保源代码目录下没有不正确的.o文件以及文件的互相依赖。

再执行makemenuconfig命令,出现如下界面。

11.移动绿色光标到LoadanAlternateConfigurationFile行后选择.config文件做为设置文件,如下图:

12.去掉joystickinterface、joysticks/gamepads、tablets、touchscreens等输入设备相关的模块,如下图:

再去掉sonymemorystickcardsupport模块,去除对记忆棒设备的支持。

最后去除FPGA下载相关模块,光学传感器模块,定制了属于我自己的内核。

保存配置到.config文件,如下图:

13.执行makeall命令开始编译内核,如下图:

经过漫长的等待后编译完成,结果如下图:

14.输入makemodules_install命令安装组件,如下图:

15.输入makeinstall安装新内核。

16.安装结束后,输入reboot命令重启系统。

输入uname–r命令显示系统内核,此时已经升级到3.6.4了,说明内核编译并安装成功,结果如下图:

4、实验结果讨论

1.fedora17桌面版不自带gcc编译器和perl编译器,故编译3.6.4的linux内核之前必须首先安装它们。

2.gcc编译器和perl编译器的安装依赖于其他很多库,手工一个个安装的话将是一个大工程,还有fedora支持yum命令。

3.编译内核之前必须首先安装ncurses-devel组件,同样yum安装之。

4.编译内核耗时很长,需要耐心等待。

5.内核安装后重启默认使用新内核,由于精简了很多没必要的组件,感觉流畅一些。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 图表模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1