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 |