tool-chain

2019. 4. 14. 22:55임베디드/임베디드리눅스

1. 타겟 디바이스의 소프트웨어 개발을 진행하기 위해 필요한 호스트 시스템의 크로스 컴파일 환경

2. 각종 소스들을 컴파일하고 빌드해 실행 바이너리를 생성하는 데 필요한 각종 유틸리티 및 라이브러리의 모음 

3. 기본적으로 어셈블리, C 컴파일러, C 라이브러리로 구성되어 있다

  • GNU gcc compilers for C, C++
  • GNU 바이너리 유틸리티(어셈블러, linker various object file utilities)
  • GNU C 라이브러리

ex) Xscale에 사용되는 tool-chain

binutils-arm-2.11.2

glibc-arm-2.2.3

gcc-arm-2.95.3