Tool Chain   툴 체인

(2023-10-12)

1. 툴 체인임베디드 소프트웨어를 개발하기 위한 각종 유틸리티(개발도구)들의 총칭
     - 소스 코드를 타깃 장치에서 실행할 수 있도록,
     - 컴파일러,링커,런타임 라입러리 등을 포함하는, 컴파일 관련 도구들의 집합 


2. 툴 체인의 종류호스트 툴 체인 (개발용 호스트)
     - 개발자용 호스트에서 실행되는 바이너리 실행 파일로된 툴 체인

  ㅇ 크로스 툴 체인 (실행시 타킷에서 실행)
     - 실제 타깃 장치와 다른 시스템에서도 실행 가능
     - 호스트 운영체제 및 타킷 프로세서에 따라, 그 구성이 달라짐
        . 리눅스 호스트에서 ARM 프로세서 개발시 : 리눅스 버전의 ARM용 GCC 크로스 툴 체인
        . 윈도우 호스트에서 ARM 프로세서 개발시 : Cygwin 기반의 ARM용 GCC 크로스 툴 체인

임베디드 S/W
   1. 툴 체인   2. 교차 개발 환경   3. 펌웨어  


Copyrightⓒ written by 차재복 (Cha Jae Bok)               기술용어해설 후원
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"