九鼎创展论坛

标题: x4412&ibox项目实战3-文件系统编译脚本解析 [打印本页]

作者: armeasy    时间: 2014-9-19 19:15
标题: x4412&ibox项目实战3-文件系统编译脚本解析
mk脚本中包含了android文件系统和linux文件系统的编译,这里我们只讲解linux文件系统的编译脚本。
build_buildroot()
{
         #Compiler buildroot
         cd${BS_DIR_TOP}/buildroot || return 1         //进入buildroot目录
         make${BS_CONFIT_BUILDROOT} || return 1      //配置buildroot
         make|| return 1             //编译文件系统
         #Copy image to release directory
         cp -v${BS_DIR_TOP}/buildroot/output/images/rootfs.ext4${BS_DIR_RELEASE}/qt-rootfs.img           //将文件系统映像拷贝到out/release目录
}
我们使用buildroot工具制作linux文件系统。本节只讲述脚本的原理,后面会有相关章节详述文件系统的制作过程。
BS_CONFIT_BUILDROOT被定义为x4412_defconfig,在配置buildroot时,它将被关联到buildroot\configs\ x4412_defconfig文件,紧接着执行make指令编译文件系统。编译完成后,生成的映像qt-rootfs.img文件将会被拷贝到out/release目录。


作者: studylinuxlong    时间: 2015-9-16 14:00
使用buildroot工具制作linux文件系统, 额额!之前知道busybox格式的文件系统。这个不太清楚,学习了!赞!




欢迎光临 九鼎创展论坛 (http://bbs.9tripod.com/) Powered by Discuz! X3.2