source ./oe-init-build-env 를 실행했을때 생기는 local.conf의 내용 중 주요 환경 변수는 아래와 같습니다(조금 상이할 수 있습니다).

  • BB_NUMBER_THREADS ?= "${@bb.utils.cpu_count())"
  • PARALLEL_MAKE ?= "-j ${@bb.tuils.cpu_count())"
  • MACHINE ??= "qemux86"
  • DL_DIR ?= "${TOPDIR}/downloads"
  • SSTATE_DIR ?= "${TOPDIR}/sstate_cache"
  • TMP_DIR = "${TOPDIR}/tmp"

**${TOPDIR} = build 디렉토리

# The default is a downloads directory under TOPDIR which is the build directory.

변수 기본값 설명
BB_NUMBER_THREADS ${@bb.utils.cpu_count()) 동시 실행 비트베이크 작업 갯수
PARALLEL_MAKE -j ${@bb.tuils.cpu_count()) 동시 실행 메이크 프로세스 갯수
MACHINE qemux86 타깃 머신
DL_DIR ${TOPDIR}/downloads 소스가 다운로드된 디렉토리
SSTATE_DIR ${TOPDIR}/sstate_cache 공유 상태 캐시 파일 디렉토리
TMP_DIR ${TOPDIR}/tmp 빌드 출력 디렉토리

 

다음 게시글로는 오픈소스 소프트웨어 패키지를 빌드하는 워크플로우에 대해 알아보겠습니다.

'LINUX > yocto' 카테고리의 다른 글

yocto project 컨셉 이해(2)  (0) 2022.11.02
yocto project 컨셉 이해(1)  (0) 2022.11.02
욕토 프로젝트 시작하기  (0) 2022.02.22
욕토 프로젝트 용어  (0) 2021.07.08

+ Recent posts