Skip to main content

크로스 컴파일러 란 무엇입니까?

Cross Compilers는 현재 컴파일러의 상주 플랫폼이 아닌 플랫폼에서 실행할 수있는 실행 가능한 코드를 생성 할 수있는 프로그램입니다.개발자가 시스템 내의 각 내장 컴퓨터에 적은 양의 리소스가있는 내장 시스템과 같은 컴퓨팅 기능을 처리하기 위해 개발자가 여러 플랫폼을 사용해야 할 때 일반적으로 사용됩니다.크로스 컴파일러를 사용하면 시스템의 다양한 구성 요소간에 상호 관련된 실행을 만들어 이러한 자원 부족을 극복 할 수 있습니다.cross 크로스 컴파일러를 사용할 수있는시기의 한 가지 예는 시스템 내에서 마이크로 컨트롤러를 사용하는 경우입니다.일반적으로, 마이크로 컨트롤러에는 많은 메모리가 포함되어 있지 않으므로이 프로그램이 명령 실행 생성 및 문제를 처리하는 데 사용될 때 마이크로 컨트롤러의 리소스가 덜 행정 명령으로 연결됩니다.이는 컴파일러가 주문한 작업을 수행하도록 지시 할 수 있음을 의미합니다.program이 프로그램은 다른 유형의 기계 또는 다른 버전의 운영 체제간에 작업 네트워크를 만드는 데 도움이 될 수 있습니다.이 애플리케이션에서 회사는 이전 버전의 운영 체제를 모두 사용하여 사무실의 워크 스테이션에 연령과 용량이 다양한 데스크탑 컴퓨터를 특징으로하더라도 공통 네트워크에 액세스 할 수 있습니다.이 유형의 프로그램을 사용하면 이러한 다양한 요소를 모든 스테이션이 공통 서버에 상주하는 필수 파일 및 데이터에 액세스 할 수있는 응집력있는 빌드 환경에 이러한 모든 요소를 수집 할 수 있습니다.cross 크로스 컴파일러는 Windows Reg의 개발 초기까지 거슬러 올라갈 수 있습니다.그리고 많은 최종 사용자가 DOS 사용의 점진적인 감소.오늘날, 그들은 여러 구성 요소의 효율을 극대화하는 일반적인 수단으로 남아 있습니다.Java의 JVM과 같은 가상 머신은 마지막 으로이 소프트웨어를 사용하면 한 번만 가능했던 기능의 일부를 처리 할 수 있습니다.