gcc가 설치되지 않은 Linux 기반 배포판은 무엇입니까?

gcc가 설치되지 않은 Linux 기반 배포판은 무엇입니까?

나는 항상 모든 Linux 배포판에 gcc(또는 적어도 C 컴파일러)가 포함될 것이라고 생각했지만 선생님 중 한 분에 따르면 그렇지 않다고 합니다.

이 시나리오와 일치하는 배포판을 알고 있습니까? C 컴파일러가 없는 이유는 무엇입니까?

답변1

거의 모든 PC용 배포판에는 GCC를 설치할 수 있는 방법이 있습니다. GCC 없이는 Linux 커널을 컴파일할 수 없기 때문입니다. 하지만 기본적으로 항상 설치되는 것은 아니며 설치되어 있더라도 관리자가 제거할 수 있습니다.

예: 데비안에는 기본적으로 설치되어 있지 않은 것 같습니다. (설치 프로그램은 설치할 패키지를 다양하게 제공하므로 기본 패키지 세트도 많습니다.)

또한 GCC는 상당히 크고 저장 및 RAM 실행 측면에서 요구하기 때문에 임베디드 Linux 배포판에 설치된 것을 확실히 찾을 수 없습니다(아마도 사용하지 못할 수도 있습니다). 대신, 비임베디드 머신에 설치되고 모든 것이 크로스 컴파일됩니다.

관련 정보