Рецепты, добавленные к TOOLCHAIN_TARGET_TASK
, будут кросс-компилированы для целевой архитектуры и включены в целевой sys root в SDK.
Рецепты, добавленные в TOOLCHAIN_HOST_TASK
, будут созданы для запуска на компьютере разработчика.
Поэтому, если вам нужна определенная библиотека, доступная в SDK, чтобы вы могли разрабатывать приложения, ссылающиеся на нее добавьте его к TOOLCHAIN_TARGET_TASK
. Тогда библиотека кросс-компиляции и файлы ее заголовков будут доступны в SDK.
Если у вас есть инструмент, который нужен при сборке, например, генератор кода или cmake, вы добавляете его в TOOLCHAIN_HOST_TASK
, чтобы он был доступен на компьютере разработчика во время сборки целевого программного обеспечения.