- 0
- 0
- 约3.29千字
- 约 7页
- 2017-08-06 发布于河南
- 举报
目标机程序编译、移植与定制实验
目标机程序编译、移植和定制实验
实验目的:
理解并能够搭建交叉编译环境
能够进行软件移植
实验内容:
1.搭建交叉编译器环境;
2.测试代码交叉编译。
实验步骤与调试过程:
我们使用的虚拟机安装的linux是red hat 9,内核是linux-2.4.20的内核,那么在red hat 9上编译开发板上的linux2.6内核,就要用到交叉编译器编译开发板用的Linux2.6的内核。交叉编译器仅仅利用PC的linux作为工作平台,它调用的头文件,库等都是交叉编译器自身或者开发板所用的linux内核自带的,和PC的linux一点关系都没有。所以在linux操作系统中建立交叉编译环境在嵌入式开发中十分重要。
(1)将“\嵌入式linux培训\嵌入式开发资源平台开发工具包”的压缩包“EABI-4.3.3_EmbedSkytar.bz2”到opt文件夹里。
然后新建终端,解压文件到根目录,敲入如下命令行。
在opt目录下输入命令:
tar xjvf EABI-4.3.3_EmbedSkytar.bz2 –C /
-c:创建新的档案文件。
–x:从档案文件中释放文件
-v:详细报告tar处理的文件信息,无此项不报告文件信息。
-f:使用档案文件或设备名。必须有。
-j:使用bzip2
原创力文档

文档评论(0)