반응형 크로스 컴파일러1 toolchain 이란 임베디드 시스템 개발을 위해서는 호스트 시스템 (Host system)과 타깃 시스템 (Target System)으로 구성이 됩니다. 호스트 시스템은 실질적으로 개발이 진행되는 곳을 의미하는데 임베디드 시스템의 제한적인 성능 때문에 큰 용량을 가지고 있지 않기 때문에 성능이 좋은 호스트 시스템을 이용하여 타깃 하는 시스템에서 동작 가능한 프로그램을 만들게 됩니다. 그리고 해당 프로그램을 동작하도록 하는데 필요한 게 교차 컴파일(Cross compile)이 되겠습니다. * Cross Compiler : 컴파일러가 실행되는 플랫폼이 아닌 다른 플랫폼에서 실행 가능하도록 코드를 생성하는 컴파일러를 의미함. ( 예를 들어서 운영체제 자체가 들어가지 않는 MCU, 마이크로 컨트롤러와 같이 컴파일이 실현 불가능한 .. 2021. 4. 3. 이전 1 다음 반응형