1
1) 일반적으로 빌드를 수행하려면 완전한 교차 환경이 있어야합니다. 이것은 대개 교차 컴파일러, 교차 어셈블러 등을 의미하며 라이브러리와 은 호스트 시스템 및 대상 시스템에 대한 파일을 포함합니다. 크로스 OS X에서크로스 컴파일시 충돌 노트 읽기
port install arm-none-eabi-gcc
port install arm-none-eabi-binutils
export CCPREFIX=/opt/local/bin/arm-none-eabi-
make ARCH=arm CROSS_COMPILE=${CCPREFIX}
1과 2를 컴파일
2) 충돌 될 것으로 보인다. 1은 호스트와 타겟 시스템이 동일한 라이브러리와 파일을 포함해야하지만 2는 MAc 시스템에서 ARM 코드를 컴파일하는 것이 좋으며 동일한 라이브러리를 공유하지 않는다고 말합니다.
그래서 무엇을 제공합니까? 어느 것이 맞습니까?