Edit online

配置预编译包

对于一个组件包,用户可以通过配置界面选择以下任一编译方式:
  1. 从源码进行编译

  2. 使用预编译二进制包

关于两种编译方式,详情可查看 预编译包

遵照以下步骤配置预编译包:
  1. 在 Luban SDK 顶层目录执行命令 make menuconfig
  2. 选择编译方式,以 Busybox 为例。
    1. 如选择从源码编译,只需保证下列选项没有被勾选即可。如选择此步骤,则跳过2.b
      [ ]   Use prebuilt binary instead of building from source

    2. 如选择使用预编译包,则确保勾选了下下列选项。如选择此步骤,则跳过2.a

  3. 保存选项并退出配置选择界面。此时在 Luban SDK 顶层目录执行编译命令 make busybox或者make all

    如果选择了使用预编译二进制包,则最终可以看到 Busybox 组件包从预编译二进制包解压缩和安装。

    Luban SDK 在编译时会自动检查是否有预编译包,如果该组件包对应的预编译二进制包文件不存在,则自动转为源码编译。 如果源码包也不存在,则出现编译报错。