跳到主要内容

Buildroot 配置

1. Buildroot 介绍

Buildroot 是一款面向嵌入式系统的构建工具,用于简化嵌入式 Linux 系统的构建流程。通过配置 Buildroot,可以按需裁剪和添加根文件系统中的软件包与库。

  1. 打开 Buildroot 配置界面。进入 SDK 根目录,如果 SDK 尚未编译过,请先根据开发板型号选择对应配置:

    cd luckfox-aura
    ./build.sh lunch
    ./build.sh buildrootconfig

  2. 基础操作:

    • :浏览、选择功能
    • :选择 Select、Exit 等操作
    • Enter:进入子菜单
    • YSpace:选中该功能,按两次可取消选中
    • N:取消选中该功能
    • M:以模块形式选择
    • Esc:双击 Esc 返回上一级菜单
    • ?:查看当前选项的帮助信息
    • /:搜索

2. Buildroot 添加软件包示例

  1. 打开配置界面:

    cd luckfox-aura
    ./build.sh lunch
    ./build.sh buildrootconfig
  2. / 键后输入 minicom,然后回车开始搜索。

  3. 如果只有一个匹配项,按 1 即可跳转到该配置项。

  4. YSpace 选中 minicom,然后选择 Save 保存配置。

  5. 最后选择 OK,然后双击 Esc 退出。

  6. 编译镜像。编译成功后,使用 find 命令即可看到 minicom 已集成到根文件系统中:

    ./build.sh
    find -name minicom