비트베이크
BitBake| 원저작자 | 홀거 슈리크 |
|---|---|
| 개발자 | 오픈 임베디드 |
| 초기 릴리즈 | 2004년 12월 , 전([1] |
| 안정된 릴리스 | 2.0.1[2] / 2022년 5월 , 전( |
| 저장소 | github |
| 기입처 | 파이썬 |
| 운영 체제 | 리눅스 |
| 유형 | 자동화 구축 |
| 면허증. | GPLv2 |
| 웹 사이트 | www |
BitBake는 임베디드 Linux 크로스 컴파일을 위한 배포 및 패키지에 특별히 초점을 맞춘 메이커와 같은 빌드 도구입니다.다만, 이것에만 한정되는 것은 아닙니다.Gentoo Linux 디스트리뷰션에서 사용되는 패키지 관리 시스템인 Portage에서 [3]영감을 받았습니다.BitBake는 OpenEmbedded 프로젝트에서 한동안 존재하다가 독립 실행형, 유지보수된 배포 독립적인 툴로 분리되었습니다.BitBake는 Yocto Project와 OpenEmbedded 프로젝트에 의해 공동 관리되고 있습니다.
BitBake 레시피는 특정 패키지의 빌드 방법을 지정합니다.레시피는 패키지의 소스 URL(http, https, ftp, cvs, svn, git, 로컬 파일 시스템), 의존관계 및 컴파일 또는 설치 옵션으로 구성됩니다.또한 패키지의 메타데이터를 표준 [4]변수에 저장합니다.빌드 프로세스 중에 레시피는 의존관계를 추적하여 패키지의 네이티브 또는 크로스 컴파일을 수행하고 로컬 또는 타깃 디바이스에 설치하기에 적합하도록 패키징하기 위해 사용됩니다.루트 파일 시스템과 커널로 구성된 완전한 이미지를 만들 수도 있습니다.크로스 빌드 설정의 첫 번째 단계로서 프레임워크는 타깃 플랫폼에 적합한 크로스 컴파일러 툴체인을 작성하려고 합니다.
「 」를 참조해 주세요.
레퍼런스
- ^ "Re: [yocto] Happy Birthday, Yocto Project". 2013-11-15.
- ^ "Tag".
- ^ "It was inspired by the Portage package management system". BitBake User Manual. 2018-05-17.
- ^ "From Bitbake Hello World To an Image". Hambedded Linux. 2017-04-26.
외부 링크
- BitBake 홈페이지
- BitBake 사용자 매뉴얼(구형)
- 오픈 허브의 비트베이크
- "BitBake". Freecode.
