2017-12-21 91 views
1

yocto 용어를 이해하려고합니다. 레시피는 bitbake 도구가 소스 코드를 가져오고, 구성하고, 컴파일하고 패키지 (소프트웨어 구성 요소)를 생성하는 데 사용하는 일련의 명령임을 이해했습니다.Yocto의 레이어와 메타 데이터의 차이

메타 데이터는 구성 파일 (.conf), 래서 피 (.bb 및 .bbappend), 클래스 (.bbclass) 및 포함 (.inc) 모음입니다.

내가 이해할 수없는 것은 '계층'이라는 용어입니다. '레이어'와 '메타 데이터'라는 용어가 동일하거나 다를 수 있습니까?

예 : meta-fsl-arm :이 레이어 또는 메타 데이터입니다.

답변

0

메타 데이터는 다른 데이터를 설명하는 데이터의 일반적인 용어이며 wiki이 설명합니다.

레이어는 레서피 컨테이너 (폴더)이므로 meta-fsl-arm is indeed a layer입니다.

slides은 나를 도울뿐 아니라 mega manual과 Yocto wiki도 읽는 것이 좋습니다.

2

메타 레이어 : 메타 레이어는 메타 데이터를 포함합니다. 메타 데이터는 conf, classes 및 recipes를 의미합니다.

  1. 메타 FSL-아암 메타 데이터 (구성 및 mechines 클래스 및 모든 레시피)
  2. 메타 PHYTEC는 메타을 포함하는 층을 포함하는 메타 층은 : 예

    데이터 (예 : conf 파일, 클래스 및 모든 레서피)

+0

meta-fsl-arm 및 기타 레이어는 어떻습니까? 메타 데이터가 포함되지 않습니까? –

+0

메타 -fsl-arm은 메타 데이터 (conf, 클래스 및 recipes)가 포함 된 계층입니다 –

+0

따라서 둘 다 동일하고 교환 할 수 있습니다. –