LINUX/yocto
local.conf 주요 환경 변수
동바리
2022. 2. 22. 16:45
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 | 빌드 출력 디렉토리 |
다음 게시글로는 오픈소스 소프트웨어 패키지를 빌드하는 워크플로우에 대해 알아보겠습니다.