【问题标题】:Add a module/library to meta-toolchain-qt5 sdk将模块/库添加到 meta-toolchain-qt5 sdk
【发布时间】:2018-07-20 07:46:00
【问题描述】:

我正在尝试将 qtcharts 添加到 meta-toolchain-qt5。我的问题是 食谱/文件我应该添加 qtcharts 以在 meta-toolchain-qt5 上有 qtcharts sdk? 我需要在 /opt/myimage/2.1.2/sysroots/x86_64-pokysdk-linux/usr/bin/qt5/qmake 使用 qmake 编译我的程序 我不知道应该把 qtcharts 放在哪里。在 meta-qt5 或 meta-myapplication/recipes-qt 或其他地方 这是poky目录:

poky$ tree -L 2

    ├── bitbake

    │   └── ...

    ├── build

    │   └── ...

    ├── meta

    │   └── ...

    ├── meta-freescale-distro

    │   └── ...

    ├── meta-fsl-arm

    │   └── ...

    ├── meta-myqtapplication

    │   ├── classes

    │   ├── conf

    │   ├── DOC

    │   ├── licenses

    │   ├── meta-patch

    │   ├── README.md

    │   ├── recipes-apps

    │   ├── recipes-bsp

    │   ├── recipes-connectivity

    │   ├── recipes-core

    │   ├── recipes-kernel

    │   └── recipes-qt

    ├── meta-openembedded

    │   └── ...

    ├── meta-poky

    │   └── ...

    ├── meta-qt5

    │   ├── classes

    │   ├── conf

    │   ├── COPYING.MIT

    │   ├── files

    │   ├── lib

    │   ├── licenses

    │   ├── README

    │   ├── recipes-connectivity

    │   ├── recipes-devtools

    │   └── recipes-qt

    ├── meta-selftest

    ├── meta-skeleton

    ├── meta-yocto

    ├── meta-yocto-bsp

【问题讨论】:

  • 也许TOOLCHAIN_TARGET_TASK_append = " qtcharts-dev" ?

标签: qt yocto bitbake qchart


【解决方案1】:

首先,在 Yocto/Bitbake 中,当您使用 meta-toolchain-qt5 配方生成 SDK 时,您需要将 qtcharts 应用为 nativesdk 打包到nativesdk-packagegroup-qt5-toolchain-host.bb recipe,将 recipe 移动到另一个本地化,如 poky/ 将不会将它们应用为 rdepends 包。

我看到 qtcharts 配方不能作为 nativesdk 包使用,因此您可以为此目的扩展 BBCLASSEXTEND 变量,或使用 nativesdk 类文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-04
    • 1970-01-01
    • 1970-01-01
    • 2018-02-03
    • 2018-05-14
    • 2018-06-14
    • 2020-04-11
    相关资源
    最近更新 更多