前言:本文将从头开始,一步一步构建一个嵌入式 的根文件系统。和别的教程一步到
位不同,本文将首先构建一个最简单、内容最少但是却可以工作的 ,然后逐步添加,
并且做相应的说明,最好达到一个包含了 库以及各种复杂配置文件的实用 。
第一节:最简单的根文件系统制作
、 首先进入选定的目录,我这里是,这个目录即是
我们选定的要构建的根文件系统的根目录,之后所有对根文件系统的操作都是在该目
录下进行的。
、 创建根目录下必须的一些目录结构:
、 交叉编译 ,并将其 到选定的 根目录。
、 首先到网上下 载 源码 , 网 站 为 : !""" 。 最 新 版 本 为
,下载后导入到 目录下,准备解压编译。
"#$
解压之,#%&#$
进入解压开的源码目录,#
打开 '(,修改 )*+,,)+'-./0,
1)*+,,)+'-./023
4*)53
)*+,,)+'-./03##
、(6,进行进一步的详细配置。这其中有很多配置项,目前我们只做以下
一些配置:
()安装时不使用, 的安装目录默认为 下,这里我们要将其安装到我们
选定的根目录(即),因此不能让其安装到
7,86#9
:)(6;#9
<=>?@
()静态链接 ,使 的运行不依赖于我们后面才会 进去的动态库
7,86#9
7+;###9
<=>777;AB
()设置安装路径,将来 可执行程序会被安装到该目录下。
7,86#9
7+;###9
.;+;ACCB###9
AB 77
;(
()选择 风格的命令行
评论0