development

arm-linux-gcc와 arm-none-linux-gnueabi의 차이점은 무엇입니까?

big-blog 2020. 12. 5. 10:07
반응형

arm-linux-gcc와 arm-none-linux-gnueabi의 차이점은 무엇입니까?


arm-linux-gcc와 arm-none-linux-gnueabi 및 arm-linux-gnueabi 도구 모음의 차이점은 무엇입니까?

그들은 다르게 컴파일합니까?


툴체인에는 arch[-vendor][-os]-abi.

  • arch아키텍처 : arm , mips , x86 , i686 ...
  • vendor도구 체인 공급 업체 : apple ,
  • os운영 체제 용 : linux , 없음 (베어 메탈)
  • abi응용 프로그램 바이너리 인터페이스 규칙 : eabi , gnueabi , gnueabihf

귀하의 질문에 대해, arm-none-linux-gnueabi그리고 arm-linux-gnueabi같은 일이다. arm-linux-gcc실제로 도구 체인에서 제공하는 기본 구성 (abi)으로 Linux에서 실행될 ARM 아키텍처 용 객체를 생성하는 gcc 용 바이너리입니다.

좋은 읽기 : Toolchains .

참고 URL : https://stackoverflow.com/questions/13797693/what-is-the-difference-between-arm-linux-gcc-and-arm-none-linux-gnueabi

반응형