文件名称:内核移植-基于vba的office操作题自动批阅技术
文件大小:3.37MB
文件格式:PDF
更新时间:2024-07-20 21:59:53
LabVIEW
4.3内核移植 内核是所有嵌入式 Linux系统的核心软件,内核移植是一个比较复杂的任务,当然也是 嵌入式系统开发中非常重要的一个过程。内核移植一般包括内核配置、内核编译和内核下载 三大部分。下面将具体介绍内核移植的每一个步骤。 4.3.1 内核配置 配置内核是构建一个嵌入式 Linux系统内核的第一步,有好几种配置内核的方式,同时 有很多内核的配置选项。下面将按执行的步骤讲述内核配置所要做的内容。 4.3.1.1修改 Makefile 这一步的作用是修改内核根目录下的 Makefile 文件,从而指明要用的编译器为 arm-linux-交叉编译器,使用的体系结构为 ARM。具体操作如下: # cd linux-2.6.10 # vi Makefile 修改内容如图 4.1所示,其中修改两行内容如下: ARCH = arm CROSS_COMPILE = arm-linux- 其含义: ARCH = arm说明目标是 ARM体系结构,默认的 ARCH是指宿主机的体系,如 i386; CROSS_COMPILE=arm-linux- 说明使用交叉编译器前缀为 arm-linux-,默认情况下 CROSS_COMPILE 为空,即没有前缀。注意,如果这个时候你还没有把交叉编译工具链的 路径添加到环境变量中,那么这里的 CROSS_COMPILE必须设置为宿主机上交叉编译工具 链的绝对路径。