2

我有一个为我构建的 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。

我的两个问题:

  1. 到目前为止我的假设是否正确?
  2. 添加新的 qt5 包的正确方法是什么?我不确定这是否可以从某个 OE 项目中“拉”出来,或者我是否需要从头开始。
4

2 回答 2

1

您是否尝试过meta-qt5而不是从头开始?

于 2014-04-30T19:02:33.533 回答
0

我先看看recipes-qt/qt-demo

于 2014-03-19T19:24:35.167 回答