buildroot
1. Building out-of-tree
$ make O=output/xxx xxx_defconfig # 配置buildroot
$ cd output/xxx
$ make <target>2. how to rebuild packages
$ cd output/xxx
$ make menuconfig
$ make <package>-dirclean # 完全删除
$ make <package>-reconfigure # 重新配置、编译、安装
$ make <package>-rebuild # 重新编译、安装
$ make <package>-reinstall # 重新安装3. linux kernel 无法引导 buildroot编译的rootfs
检查是否将rootfs镜像存放在指定的块设备中
buildroot编译的rootfs类型(ext2, ext3 and ext4 etc) 与 kernel支持的rootfs类型 是否相同
buildroot编译的rootfs /linuxrc 是否成功执行
4. 添加本地源码包到buildroot
先编写buildroot package框架:
然后编写源码:
参考网址
Last updated
Was this helpful?