图 1. 嵌入式组件路径
嵌入式设计的主机组件要求您设置 Linux 组件路径(如 sysroot)用于交叉编译和链接。以嵌入式平台为目标的应用需要 Linux 内核与 rootfs 来执行封装。您可在组件设置和应用设置中设置所需 Linux 内核与 rootfs。如果在Preferences(首选项)中已设置Embedded Component Paths(嵌入式组件路径),那么创建主机组件和应用时会使用这些路径作为默认路径。当多个应用可共享一组 Linux 组件时,此设置很有用。例如,Vitis 嵌入式平台下载页面上提供的“通用镜像”可用于所有预构建的基本平台。
您可通过AMD Versal™ 器件和 AMD Zynq™ UltraScale+™ MPSoC 指定Embedded Component Paths。
(文件 > 首选项 > 打开设置 (UI))来按您的设计环境所需为- Kernel Image(内核镜像)和Root FS(根文件系统)适用于嵌入式平台的“Package Settings”(封装设置)下的系统工程。
- Sysroot(系统根目录)适用于嵌入式平台和器件的应用组件。
您可在组件或工程创建期间覆盖“Preferences”页面上指定的所有通用文件路径。