【发布时间】:2014-04-25 22:34:40
【问题描述】:
我有一个 OpenEmbedded 核心构建环境,为我设置了构建环境。我正在查看它,试图了解它是如何工作的,我发现了我认为已构建的软件包列表。
~/ccf/oe-core/meta$ ls
classes recipes-bsp recipes-gnome recipes-qt site
conf recipes-connectivity recipes-graphics recipes-rt
COPYING.MIT recipes-core recipes-kernel recipes-sato
files recipes-devtools recipes-lsb4 recipes-support
lib recipes-extended recipes-multimedia recipes.txt
我认为这些都是由我的项目构建的,而且我也觉得这里添加的任何新内容都会添加到所有构建的项目中。现在我的项目需要 Qt5,当我在 recipes-qt 目录下查看时,我看到:
~/ccf/oe-core/meta/recipes-qt$ ls
images meta packagegroups qt4 qt4-graphics-system qt-apps qt-demo
很明显,这里正在构建 qt4,但我想添加 qt5。
我的两个问题:
- 到目前为止我的假设是否正确?
- 添加新的 qt5 包的正确方法是什么?我不确定这是否可以从某个 OE 项目中“拉取”出来,或者我是否需要从头开始。
【问题讨论】:
标签: linux qt package openembedded bitbake