Eclipse에서 새 C ++ 프로젝트를 작성하는 동안 툴체인에 대한 질문을받습니다.
어떤이 툴체인 사이의 실질적인 차이는 - Cross GCC
와 Linux GCC
. 어떤 상황에서 사용합니까? 프로젝트가 Linux 및 Windows 시스템 모두에서 컴파일 될지 여부와 관련이 있습니까?
에 대한 답변 중 하나 우리가 읽을 수 있습니다 :
일반적으로 크로스 컴파일러는 귀하와 다른 종류의 시스템에 대한 코드를 생성하는 컴파일러입니다.
따라서 자신의 makefile을 사용하여 대상 컴퓨터에서 프로젝트를 컴파일하면 여기서 선택할 옵션이 중요하지 않습니까?
10
Cross GCC는 다른 아키텍처를 위해 프로젝트를 컴파일하는 것을 의미합니다. 예를 들어 x86 프로세서가 있고 ARM을 위해 컴파일하려고합니다. Linux GCC는 표준 GCC를 의미합니다
—
Ulrich Dangel