我正在尝试将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
答案 0 :(得分:1)
首先,在使用元工具链-qt5 配方生成SDK时,在Yocto / Bitbake中,您需要将 qtcharts 应用为 nativesdk < / em>打包到nativesdk-packagegroup-qt5-toolchain-host.bb配方,将配方移动到另一个本地化,如 poky / 将不会将它们应用为rdepends包。
我发现 qtcharts 配方不能用作 nativesdk 包,因此您可以为此扩展BBCLASSEXTEND变量,或使用nativesdk类文件。