1 buildroot 下载
官网地址为 https://buildroot.org/,下载.bz2 压缩格式的源码。
2 配置 buildroot
将 buildroot 源码 buildroot-2019.02.6.tar.bz2 拷贝到 ubuntu 中,解压
tar -vxjf buildroot-2019.02.6.tar.bz2
进入解压目录,打开图形化配置界面
make menuconfig
第一步:配置 Target options
第二步:配置 Toolchain
第三步:配置 System configuration
第四步:配置 Filesystem images
第五步:禁止编译 Linux 内核和 uboot
建议在此步骤编译测试一次buildroot,以防错误后还要从头再来。
第六步:配置 Target packages
此选项用于配置要选择的第三方库或软件、比如 alsa-utils、ffmpeg、iperf 等工具。
3 buildroot 下的 busybox 配置
3.1 busybox 配置
3.2 busybox 中文字符的支持
3.3 编译busybox
4 根文件系统测试
修改PS命令使命令提示符显示完全,包含用户名、主机名和当前路径。
详细内容参考: IMX6U嵌入式 Linux 驱动开发指南 V1.6
第A1章:Buildroot 根文件系统构建