部署软件堆栈
NVIDIA Holoscan 通过提供一套 OpenEmbedded 构建配方和参考配置来加速生产质量应用程序的部署,这些配方和配置可用于在 NVIDIA IGX 开发者套件上定制和构建与 Holoscan 兼容的 Linux4Tegra (L4T) 嵌入式板级支持包 (BSP)。
Holoscan OpenEmbedded/Yocto 配方 添加了 OpenEmbedded 配方和示例构建配置,用于为 NVIDIA IGX 开发者套件构建 BSP,这些 BSP 支持独立 GPU (dGPU)、AJA Video Systems I/O 板和 Holoscan SDK。这些 BSP 在开发人员的主机上构建,然后使用提供的脚本刷新到 NVIDIA IGX 开发者套件上。
有两种选项可用于设置构建环境并开始使用 OpenEmbedded 构建 Holoscan BSP 镜像。
第一种方法设置本地构建环境,其中所有依赖项都由开发人员直接在其主机上手动获取和安装。有关如何使用本地构建环境的更多信息,请参阅 Holoscan OpenEmbedded/Yocto 配方 README。
第二种方法使用 NVIDIA 在 NGC 上提供的 Holoscan OpenEmbedded/Yocto 构建容器,其中包含所有依赖项和配置脚本,因此只需几个简单的命令即可完成构建和刷新 BSP 的整个过程。