我有一個OpenEmbedded-core構建環境,可供我構建。我正在瀏覽它,試圖瞭解它是如何工作的,並且我發現我認爲是構建的軟件包列表。如何將qt5添加到我的開放嵌入版本中?
~/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項目中「拉」出來,或者是否需要從頭開始。
meta-qt5確實是最好的路線,它工作得很好。 – kergoth