2011-02-28 7 views
4

알다시피, ./configure 스크립트는 GNU Autoconf으로 생성됩니다. 나는 Autoconf에 대해 전혀 모른다. 이 도구들은 어떻게 작동하며,이 ./configure 스크립트를 사용하여 소스를 교차 컴파일로 만들려면 어떻게해야합니까?`./configure` 옵션에 교차 컴파일을 사용 하시겠습니까?

+1

크로스 컴파일러를 사용할 때 구성에 대한 호스트 값을 결정하는 방법 (https://stackoverflow.com/questions/21990021/how-to-determine-host-value-for-configure-when-using- 크로스 컴파일러) – OpalApps

답변

5

이것은 크로스 컴파일 방법을 읽는 꽤 좋은 작은 글입니다 : http://linux.bytesex.org/cross-compiler.html.

크로스 컴파일의 주요 부분은 컴파일러가 타겟 아키텍처와 플랫폼에 poinst하는 구성 플래그를 설정하는 것입니다 :

./configure --target=sparc-linux --with-gnu-as i486-redhat-linux 

이 오래된 될 수있다 (그 기사에서 수정 된 사본 & 붙여 넣기), 그러나 동일한 개념이 여전히 적용됩니다.