Running Yocto Builds

您可以使用 Incredibuild Linux 加速您的所有 Yocto 构建。我们已经认证了 3.4 以下的每个版本。本文假设您已经构建并运行了 Yocto。

配置 Incredibuild 使用 Yocto

  1. 配置 Yocto 并行化:

    1. 在 Yocto 环境中创建名为 bitbake.ib.conf 的文本文件。此文件将用于定义 Yocto 并行化,您的每个构建将引用其路径。

    2. 文件内容应为:

      PARALLEL_MAKE="-j 200"
      BB_NUMBER_THREADS="16"

      其中:

      • PARALLEL_MAKE 应是 Incredibuild 网格中核心数的 1.5 倍

      • BB_NUMBER_THREADS 应是启动机器上核心数的 1.2 倍

Running Yocto Builds

使用 ib_console 命令运行 Yocto 构建。有关更多详情,请参阅 Executing Your Builds

例如:ib_console --avoid-user bitbake core-image-sato -r /<path>/bitbake.ib.conf

我们强烈建议使用 --avoid-user--avoid-shared 标记实现最佳构建时间。有关如何使用这些标标记的详情,请参阅 Build Avoidance