Mac OSX 10.8 용 GCC / G ++ 설치


3

내 문제는 간단하다. GNU.org 웹 사이트에서 GCC 및 G ++ 컴파일러의 OSX / BSD 버전을 얻고 싶다. 그러나 몇몇 연구 (아래에 설명 된대로) 후에 나는 애플이 LLVM을 사용한다는 것을 배웠고 gcc는 llvm-cc g ++는에 대한 상징적 인 링크입니다. llvm-g++.

나는 또한 애플이 합리적인 설명없이이 컴파일러를 제거하기에 충분히 어리 석다는 것을 배웠다. (문자 그대로, 아무도 이것에 대한 타당한 이유를 줄 수 없다. 내가 배운 다른 것은 애플이 LLVM을 사용한다는 것이다.

  • 웹에서이 작업을 수행하는 방법을 배우려고했지만 아무것도 유용하지 않습니다. 사람들 만이 Xcode 또는 Apps를 설치하고 명령을 실행하고 다른 리소스를 설치하는 것에 대해 이야기합니다.

  • Xcode는 자동으로 컴파일러와 함께 제공되지 않기 때문에 내가 찾는 솔루션이 아니지만 추가 설치 및 사물이 필요합니다.

내 질문

  • 나는 배우고 싶다, 나는 이해하고 싶다;
  • 나는 "쉬운 방법"또는 "응용 프로그램 사용"을 원하지 않습니다.
  • GNU의 다운로드 소스 인 old-school 방식으로하고 싶습니다. configure / make / make install - 재미있게도 애플은 이것도 제거했다. - 그들은 무엇을 생각하고 있는가?

내 현재 시도

다음 위치에서 LLVM 소스를 다운로드했습니다. 출처: http://llvm.org/releases/download.html#3.3 다운로드 : Mac OS X (79M) (.sig) 용 Clang 바이너리

그런 다음 다운로드 디렉토리에서이 디렉토리의 내용을 추출했습니다. $ tar -xzpf clang+llvm-3.3-x86_64-apple-darwin12.tar.gz

나는 '설명서 읽기'라는 Getting Started Guide를 읽으려고했지만 다운로드 한 라이브러리 나 온라인이 아닌이 설명서를 찾을 수 없습니다.


gcc 등을 사용하려면 MacPorts 만 사용하십시오. 설치를 부트 스트랩하기 위해서는 XCode와 명령 행 도구가 필요하지만 그 후에는 llvm-free 스타일로 살 수 있습니다 ...
MattDMo

지난 번, 나는 (comp.sci 프로젝트를 위해) 내 코드를 컴파일하고 실행하기 위해 Vagrant 가상 머신을 사용했다. 나는 bcc를 gcc에 설치하려고 시도했다. CPU 컴파일 시간이 30 분을 소비했다.
Ming-Tang

답변:


1

애플은이 방식이 바뀌었다. (1.7GB의 XCode를 모두 설치할 필요가 없다.)

무료 개발자 계정을 등록하려는 경우에는 명령 줄 도구 설치 프로그램 만 사용하면됩니다. http://developer.apple.com/downloads


최신 정보: 최신 OS에서는 다시 변경되었습니다. 입력 할 경우 gcc 명령 줄에서 설치 여부를 묻는 메시지가 나타납니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.