책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 모바일/무선/임베디드 프로그래밍
· ISBN : 9791161751436
· 쪽수 : 576쪽
책 소개
목차
1장. 임베디드 시스템을 위한 리눅스
__1.1 왜 임베디드 시스템에 리눅스인가?
__1.2 임베디드 리눅스 지형
__1.3 리눅스 배포판 사용자화: 왜 어려운가?
__1.4 오픈소스 라이선스에 대한 이야기
__1.5 조직, 관련 단체, 표준
__1.6 요약
__1.7 참조
2장. 욕토 프로젝트
__2.1 첫 욕토 프로젝트 빌드 시작하기
__2.2 욕토 프로젝트 구성 요소
__2.3 역사
__2.4 욕토 프로젝트 용어
__2.5 요약
__2.6 참조
3장. 오픈임베디드 빌드 시스템
__3.1 오픈소스 소프트웨어 패키지 빌드
__3.2 오픈임베디드 워크플로우
__3.3 오픈임베디드 빌드 시스템 구조
__3.4 요약
__3.5 참조
4장. 비트베이크 빌드 엔진
__4.1 비트베이크 얻기 및 설치
__4.2 비트베이크 실행하기
__4.3 비트베이크 메타데이터
__4.4 메타데이터 문법
__4.5 소스 받기
__4.6 헬로 월드: 비트베이크 스타일
__4.7 의존성 다루기
__4.8 버전 선택
__4.9 변형
__4.10 기본 메타데이터
__4.11 요약
__4.12 참조
5장. 문제 해결
__5.1 로깅
__5.2 태스크 실행
__5.3 메타데이터 분석
__5.4 개발 셸
__5.5 의존성 그래프
__5.6 디버깅 레이어
__5.7 요약
6장. 리눅스 시스템 구조
__6.1 리눅스인가, GNU/리눅스인가?
__6.2 리눅스 시스템 해부
__6.3 부트로더
__6.4 커널
__6.5 사용자 영역
__6.6 요약
__6.7 참조
7장. 커스텀 리눅스 배포판 빌드
__7.1 코어 이미지: 리눅스 배포판 블루프린트
__7.2 이미지 처음부터 빌드하기
__7.3 이미지 옵션
__7.4 배포 설정
__7.5 외부 레이어
__7.6 홉
__7.7 요약
8장. 소프트웨어 패키지 레시피
__8.1 레시피 레이아웃과 규약
__8.2 새 레시피 작성
__8.3 레시피 예제
__8.4 데브툴
__8.5 요약
__8.6 참조
9장. 커널 레시피
__9.1 커널 환경 설정
__9.2 커널 패치
__9.3 커널 레시피
__9.4 트리 밖 모듈
__9.5 장치 트리
__9.6 요약
__9.7 참조
10장. 보드 지원 패키지
__10.1 욕토 프로젝트 BSP 철학
__10.2 BSP를 이용한 빌드
__10.3 욕토 프로젝트 BSP 내부
__10.4 욕토 프로젝트 BSP 생성
__10.5 튜닝
__10.6 부팅 가능한 미디어 이미지 생성
__10.7 요약
__10.8 참조
11장. 애플리케이션 개발
__11.1 욕토 프로젝트 ADT 내부
__11.2 욕토 프로젝트 ADT 설정하기
__11.3 애플리케이션 빌드
__11.4 이클립스 통합
__11.5 타깃 에뮬레이션을 통한 애플리케이션 개발
__11.6 요약
__11.7 참조
12장. 라이선스 및 규정준수
__12.1 라이선스 관리
__12.2 소스 코드 관리
__12.3 요약
__12.4 참조
13장. 더 깊은 주제
__13.1 토스터
__13.2 빌드 히스토리
__13.3 소스 미러
__13.4 오토빌더
__13.5 요약
__13.6 참조
부록A. 오픈소스 라이선스
__A.1 MIT License (MIT)
__A.2 GNU General Public License (GPL) Version 2
__A.3 GNU General Public License (GPL) Version 3
__A.4 Apache License Version 2.0
부록B. 메타데이터 참조